1. Leilany Nursery School 10316 W Flagler St, Miami, FL 33174 Coordinate: 25.76807,-80.36415 Phone: (305) 223-3118