Veterinary clinic

London Animal Hospital

254 Lafayette St, London, OH 43140

Opening hours

Hours not listed. Please call ahead at (740) 852-2921 to confirm availability.

Other animal hospitals in London