London Animal Hospital
Veterinary clinic
254 Lafayette St · London, OH 43140
London Animal Hospital in London, Ohio, sees patients mainly by appointment, with walk-in slots for vaccines and nail trims on certain weekday evenings. It also runs an online shop for pet products. For after-hours…