Where is Chesapeake/Delware Hall?

Where is Chesapeake/Delware Hall located?

Chesapeake/Delware Hall, Chesapeake/Delware Hall, United States of America (approx. 41.24583°, -75.88667°)


Where is Chesapeake/Delware Hall on the map?