Contact Us


Thank you for contacting us. We will be in touch shortly.

There was an Error Submitting this Form
Location
The LOC and Self Storage Association Headquarters is located in Alexandria, Virginia.
1001 North Fairfax Street, Suite 505
Alexandria, Virginia 22314
Phone: 703.575.8000 x 134
Fax: 703.575.8901
lfuqua@selfstorage.org