Veterinary clinic
Barrington Animal Hospital
216 South Northwest Highway, Barrington, IL 60010
Opening hours
Hours not listed. Please call ahead to confirm availability.
216 South Northwest Highway, Barrington, IL 60010
Hours not listed. Please call ahead to confirm availability.