1. CareSpot Oviedo 968 W Mitchell Hammock Rd Ste 1050, Oviedo, FL 32765 Coordinate: 28.651257,-81.2066 Phone: (407) 890-1890
2. F Ri 8000 Red Bug Lake Rd, Oviedo, FL 32765 Coordinate: 28.65747,-81.23991 Phone: (407) 977-7460