1. Primrose School of Oviedo 1933 W County Road 419, Chuluota, FL 32766 Coordinate: 28.65271,-81.16142 Phone: (407) 359-5200