Ice (Manufacturers) in Delcambre, LA
Canal Ice Co