About
COMING SOON! ! Our new self storage facility is in the planning stages. We'll be located on South Highway 63 just South of Millers Grill.
Address: 6766 South Highway 63, Houston (Missouri) 65483
Phone: (417) 967-2221
State: MO
City: Houston
Street Number: 6766 South Highway 63
Zip Code: 65483
categories: warehouse, storage facility