Company Overview
Company Name
Jct 2 & 18 Self Storage
Address
100 US-2, St Johnsbury, VT, 05819, United States
Phone
(802) 748-4469About Jct 2 & 18 Self Storage
Junction 2 & 18 Self Storage is a self-storage facility located in St. Johnsbury, Vermont, United States. The facility offers non-heated storage units ranging from 6x10 to 10x30 feet, with 24-hour video surveillance. It is conveniently located off Interstate 93 and Route 2, and welcomes tractor-trailers.