Our Location
OUR FACILITY IS LOCATED AT 8714 S. FM 2790 W. IN SOMERSET TEXAS.
© 2007 LET US STOR-IT, all rights reserved.LET US STOR-ITPO BOX 932 SOMERSET TX. 78069830 429 1346 210 748 3352Web: http://members.txssa.org/LETUSSTOR-ITEmail: TH8844@NETZERO.NET