Where is J P Stevens High School located?
J P Stevens High School, J P Stevens High School, United States of America (approx. 40.58062°, -74.36093°)
J P Stevens High School, J P Stevens High School, United States of America (approx. 40.58062°, -74.36093°)