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.

Other animal hospitals in Barrington