561 W Springhill Dr, Terre Haute, IN 47802
Climatrol Storage is a self storage facility in Terre Haute, IN located at 561 W Springhill Dr, Terre Haute, IN 47802. Climatrol Storage offers affordable, convenient self storage units in Terre Haute, IN.