American Brass & Crystal Retailer - IDLEWOOD ELECTRIC SUPPLY in Barrington, Illinois (Lights, Lamps, Furniture, Home) - Map

Map & Directions Store Details & Deals

317 W. Northwest Highway
Barrington, Illinois 60010

Phone: (847) 304-8000

Detailed Map