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 Controlled129.00
    10x15Climate Controlled159.00
    10x20Climate Controlled189.00
    10x25Self Storage219.00
    10x30Climate Controlled219.00

    Odessa Storage Center Location

    6825 Faudree Road, Odessa, TX 79765