Address: Wallace Street, Poplar, North Philadelphia, Philadelphia, Philadelphia County, Pennsylvania, 19130, United States
Operator: United States Postal Service