Penske Truck Rental

87 Welton St, New Haven, CT 06511