Walmart Supercenter379 South St, Calais, ME 04619Truck ParkingOvernight ParkingRestroomsSee more183.9 miNone