Hours Of Operations American Mattress Illinois Elmhurst 60126 American Mattress Hours of Operation and Location in Elmhurst, IL 60126 4.5 - 109 votes 665 W North Ave, Elmhurst, IL 60126 (630) 833-3900 Get Directions American Mattress Hours Category: Accessories Home & Garden Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore ElmhurstView More Apparel KmartCarharttKohl's OutletNikeCatherines Sports NikeBasic BasicHockey ShopBladesFleet Feet Sports Jewelry Kohl's OutletGoldmax Recommend For You Kohl's Outlet A Helping Hand A Nails A New Image A+ Roofing Alcoholics Anonymous Chamberlain Group Honeywell Advance Networks IMC