The Animal Hospital at the Shores
5071 Shoreline Road, Lake Barrington 60010
A
Find Veterinarians in Lake Barrington, IL. Listings include The Animal Hospital at the Shores. Click on each in the list below the map for more information.