Where is Seward Park High School?

Where is Seward Park High School located?

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


Where is Seward Park High School on the map?