Location:

2300 Spruce St,

Philadelphia, PA 19103