Where is Naval Academy Preparatory School?

Where is Naval Academy Preparatory School located?

Naval Academy Preparatory School, Naval Academy Preparatory School, United States of America (approx. 41.5184°, -71.32326°)


Where is Naval Academy Preparatory School on the map?