Horton Animal Hospital Discovery
Veterinary clinic
3609 Endeavor Ave · Columbia, MO 65201
Horton Animal Hospital-Discovery is a 24-hour animal hospital in southeast Columbia, Missouri, offering wellness exams, surgery, diagnostics, and emergency care. The practice has an on-site laboratory, online…