1. El Taller Auto Repair 1489 S Broadway, Camden, NJ 08104 Coordinate: 39.92746,-75.11972 Phone: (856) 365-0675