1. Starz Auto 209 Carriage Ln, Delran, NJ 08075 Coordinate: 40.01238,-74.9723 Phone: (856) 255-5744
2. John Altimari Auto Co Inc of Nj 150 Carriage Ln, Delran, NJ 08075 Coordinate: 40.01083,-74.96987 Phone: (856) 461-4161