Map of Reverend Thomas C Middleton Hall in Delaware County, PA:

Reverend Thomas C Middleton Hall Delaware Norristown 40.0361111 -75.3475