Announcement

Collapse

Storage Masters

Storage Masters

Rank: 96
Founded: 1988
Owner: John Burrows, Mike Burrows
CEO/President: John Burrows
2601 E. Terra Lane
O'Fallon, MO 63366
United States
Contact: Brian Wofford
Phone: 636.219.7226
E-Mail: brian@storagemasters.net
Web: www.storagemasters.net
Type: Owns self-storage facilities
Facilities Owned: 6
Units Owned: 4,427
Square Feet Owned: 608,791
Primary Brand Names (Owned): Storage Masters
Location by State/Country (Owned): CO, IL, MO, TX
Expansion Plans: Recently added three stores in Decatur, Ill., and working toward future expansion. Currently seeking properties in the Midwest.

TOP-OPERATORS LIST

Add or edit your Top-Operators listing.

Add / Edit Listing