Where is Byram Hills High School?

Where is Byram Hills High School located?

Byram Hills High School, Byram Hills High School, United States of America (approx. 41.13482°, -73.6893°)


Where is Byram Hills High School on the map?