1. Once Upon A Child 8155 Red Bug Lake Rd, Oviedo, FL 32765 Coordinate: 28.65609,-81.23801 Phone: (407) 542-8969