Odessa Storage Center

Store Contact Information

6825 Faudree Road, Odessa, TX 79765
(432) 614-4404
odessastoragecenter@gmail.com

Odessa Storage Center Units

    SizeDescriptionMonthly RateSelect
    10x10Climate Controlled99.00
    10x20Self Storage199.00

    Odessa Storage Center Location

    6825 Faudree Road, Odessa, TX 79765