This is a veterinary facility located at 216, South Northwest Highway, Barrington, IL, 60010.
216, South Northwest Highway, Barrington, IL, 60010
Barrington, Illinois 60010
State Code: IL
OSM ID: node/4449933674