Euclid Avenue Learning Center: 409 W Euclid Ave Deland, FL