at 2126 S 58th St, Philadelphia , 19143-5908 United States
Philadelphia Auto Repair is Philadelphia based place and this enity listed in Car Rental category. Located at 2126 S 58th St PA 19143-5908. Contact phone number of Philadelphia Auto Repair: (215) 724-7920