Veterinary clinic
Lukas Equine Veterinary Service
117 S Cook St, Barrington, IL 60010
Opening hours
Hours not listed. Please call ahead at (708) 921-5284 to confirm availability.
117 S Cook St, Barrington, IL 60010
Hours not listed. Please call ahead at (708) 921-5284 to confirm availability.