1. Mitchell Hammock Pet Hospital & Boarding
255 Alexandria Blvd, Oviedo, FL 32765
Coordinate: 28.65204,-81.20442
Phone: (407) 366-7323
2. Oviedo Animal Hospital.
612 Geneva Dr, Oviedo, FL 32765
Coordinate: 28.67665,-81.19837
Phone: (407) 365-6947