Talcott Mountain Self Storage in Weatogue, Connecticut, offers services for both self-storage and vehicle storage. Take advantage of our climate-controlled storage and keep sensitive items in a consistent environment. We have uncovered and outdoor parking for large trucks and trailers or whatever big vehicle you need to store. Contact us today to begin.