Walmart Supercenter161 Berlin Rd, Cromwell, CT 06416Truck ParkingOvernight ParkingRestroomsSee more64.9 mi