Doctor
- Map
- (847) 884-0125
- Map
- (847) 381-0174
- Map
- (847) 381-3210
- Map
- (847) 381-5313
- Map
- (847) 382-6579
- Map
- (847) 382-3080
- Map
- (847) 381-2000
- Map
- (847) 382-2020
- Map
- (847) 277-2990
- Map
- (847) 277-9100
- Map
- (847) 381-3000
- Map
- (847) 882-6604
- Map
- (847) 882-6604
- Map
- (847) 358-3939
- Map
- (847) 381-6222
- Map
- (224) 848-4256
- Map
- (847) 381-3927
- Map
- (847) 842-6900
- Map
- (224) 512-7725
Serving the following communities:
Barrington, Barrington Hills, Deer Park, Inverness,
Kildeer, Lake Barrington, Long Grove,
North Barrington, Port Barrington,
South Barrington, Tower Lakes
190 E. James Street
Barrington, IL 60010
Tel: (847) 381-2525