1. Low Cost Oriental & Fine Rug Cleaning
150 W Main St, Barrington, IL 60010
Coordinate: 42.15433,-88.13856
Phone: (847) 713-5355
2. Quality Maintenance Systems Inc.
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.153004,-88.13467
Phone: Phone: (847) 884-1414