1115 Vidina Pl, Oviedo, FL 32765, United States
8315 Red Bug Lake Rd, Oviedo, FL 32765, United States