Contact
- 5411 Amboy Rd, Staten Island, NY 10312
- +1 (718) 984-5750
- olss-si.org
Our Lady Star of the Sea School is a private, Catholic school situated in Staten Island, NY. It serves 646 learners in grade levels PK, K-8 with a learner-teacher ratio of 25 to 1.
Good