Southbury Self Storage
Self Storage Units in Southbury, CT
Southbury Self Storage located at 82 Poverty Road has over 380 self storage units with a variety of sizes available including climate control, drive up, and interior unit options. Locally owned and operated. Clean, safe, and convenient.
View available units below and rent online today!