Spencer Place Arms

 900 West Spencer Street, PhiladelphiaPA 19141