Lemon Tree Pre-School is a Preschool located at 341 Elvin St, Staten Island, NY 10314. It has received 7 reviews with an average rating of 2.9 stars.
The address of Lemon Tree Pre-School: 341 Elvin St, Staten Island, NY 10314
Lemon Tree Pre-School has 2.9 stars from 7 reviews
Preschool