Animal Hospital At The Shores is located in Lake Barrington, United States on 5071 Shoreline Rd. Animal Hospital At The Shores is rated 4.7 out of 5 in the category animal hospital in United States.
Address
5071 Shoreline Rd
Accessibility
Wheelchair-accessible toilet