Two Full Service and Climate Controlled Units
Visit Moscow Visite Route 100

Moscow Facility - Storage in Stowe

Storage In Stowe – Moscow Facility
697 Moscow Rd
Stowe, VT 05672
Phone: 1-800-585-7950


Mon-Fri: 9am - 12pm
24 Hour Answering Service

Our facility offering regular non-climate controlled storage is located on Moscow Road, which is 2 miles south of Stowe Village on Rt. 100. On Moscow Road, Storage In Stowe is one mile on your left. The facility resembles a cluster of classic Vermont barns--you can't miss it! Please look for our sign.

Location Map ( Get Driving Directions )