Limas Auto Repair
427 Chestnut St
Newark, NJ 07105-2432
973-230-9770