Walmart Supercenter161 Berlin Rd, Cromwell, CT 06416Truck ParkingOvernight ParkingRestroomsSee more6.4 mi