Optimum Auto Repair
195 Miller St
Newark, NJ 07114-2421
973-265-8490