1. Barrington Pools Inc.
6 Executive Ct, Barrington, IL 60010
Coordinate: 42.07971,-88.1428
Phone: (847) 381-1245
2. Caribbean Pools & Leisurescaping
565 Fox Glen Ct, Barrington, IL 60010
Coordinate: 42.19343,-88.19808
Phone: (847) 713-2424