Sunglass Hut Deer Park Town Center 10:00 AM - 8:00 PM 10:00 AM - 8:00 PM 10:00 AM - 8:00 PM 10:00 AM - 8:00 PM 10:00 AM - 8:00 PM 10:00 AM - 8:00 PM 11:00 AM - 5:00 PM20530 N Rand Rd Spc 220 Barrington, IL 60010 USphone(847) 438-9411(847) 438-9411ServicesShipping & Delivery, Returns, Replacements & Exchanges, Sunglass Care, Lens & Frame Technology, Gift CardsGet DirectionsStore Details