Walmart Supercenter379 South St, Calais, ME 04619RestroomsTruck ParkingOvernight ParkingSee more22.1 miNone