Stor-U-Self acquired this facility that formerly operated as Charlestown Self Storage. It is conveniently located off of Medford St in Charlestown on the Mystic River. We offer both heated and and climate controlled units. There are three elevators and lifts available for easy access and a complete inventory of boxes, moving and packing supplies.