Our Lady Queen of Peace School is a Middle school located at 22 Steele Ave, Staten Island, NY 10306. It has received 3 reviews with an average rating of 3.7 stars.
The address of Our Lady Queen of Peace School: 22 Steele Ave, Staten Island, NY 10306
Our Lady Queen of Peace School has 3.7 stars from 3 reviews
Middle school
53 reviews
157 Wilson St Floor 4, Brooklyn, NY 11211