6129 Vega Dr, Fort Worth, TX 76133
24 Hours a day by website or kiosk. Or contact customer support.
Monday-Friday: 8AM - 9PM
Saturday-Sunday: 9AM - 5PM
Daily: 6AM - 8PM
Store #1034 - Conveniently located on Vega Drive in Wedgwood East with easy access from I-20 serving Wedgwood East, Wedgwood Square, Wedgwood South, South Meadows Crossing, and Greenbriar Neighborhoods. Our facilities offer the features you want, online bill pay, and outdoor vehicle parking. Rent your unit any time it's convenient for you from the comfort of your own home using our website, or by visiting our onsite rental kiosk!