Where is Seward Park High School located?
Seward Park High School, Seward Park High School, United States of America (approx. 40.71638°, -73.98881°)
Seward Park High School, Seward Park High School, United States of America (approx. 40.71638°, -73.98881°)