Walmart Supercenter161 Berlin Rd, Cromwell, CT 06416Truck ParkingOvernight ParkingRestroomsSee more11.2 mi