Where is Archmere Academy?

Where is Archmere Academy located?

Archmere Academy, Archmere Academy, United States of America (approx. 39.801945°, -75.454994°)


Where is Archmere Academy on the map?