Eleventh Street Auto Repair
820-22 South 11th Street, Philadelphia, PA 19147
215-928-0376
The 11th Street Auto Repair Center in Bella Vista/South Philadelphia is a 2nd generation repair shop business with a reputation among regulars of having excellent and friendly service, quick turnaround (most cars returned in one day), and honest, expert mechanics.
6:30am-5pm Monday-Friday