at 702 Morris St, Philadelphia , 19148-1227 United States
South Philadelphia Auto Repair is Philadelphia based place and this enity listed in Automotive Repair category. Located at 702 Morris St PA 19148-1227. Contact phone number of South Philadelphia Auto Repair: (215) 389-4696