Get Directions to Stx Storage Trailer Leasing ← View details 251 ELMWOOD DR, Colorado Springs, Colorado 80903 (719) 599-3575 Get Directions From* To * — Required information