Shaffer Animal Hospital No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Place Category: Hospital Profile ProfileAddress: 1475 E Mitchell Hammock Rd Oviedo FL 32765 Phone: (407) 366-1722Website-URL Previous Next