Where is Roxbury High School?

Where is Roxbury High School located?

Roxbury High School, Roxbury High School, United States of America (approx. 40.86177°, -74.64127°)


Where is Roxbury High School on the map?