1. Water & Sewer Billing 200 S Hough St, Barrington, IL 60010 Coordinate: 42.15299,-88.13676 Phone: (847) 304-3400