Independent storeAuto parts

Penn City Auto

7116 Elmwood Avenue, Philadelphia, PA 19153

Store details

Address
7116 Elmwood Avenue
Philadelphia, PA 19153
Phone
(215) 365-4350
Location
39.91572, -75.23931

Hours

Hours aren't listed for this store yet. Call ahead at (215) 365-4350 before you go.

Nearby

More auto parts stores near Penn City Auto