C & L Mini Storage is located at the address 126 1/2 N Hollywood Rd in Houma, Louisiana 70364. They can be contacted via phone at (985) 879-3756 for pricing, hours and directions. C & L Mini Storage specializes in Pianos & Organs, Autos, Collectibles.
C & L Mini Storage provides Pick Ups, Crating, Storage Services to it's customers. For maps and directions to C & L Mini Storage view the map to...