Recent Searches
Clear
Powel House
Powel House

Powel House

View operating hours
244 South 3rd Street, Philadelphia, Pennsylvania, 19106

Practical Info

The Powel House is located at 244 South 3rd Street between Willings Alley and Spruce Street in Philadelphia.

Show all

Trip ideas

How to Spend 3 Days in Philadelphia

How to Spend 3 Days in Philadelphia