Newark Car Leasing, 9 Union St, Newark, NJ 07105, 973-845-4801
Click on any thumbnail image to see more pictures.