Rio Mesa Self Storage
112 Rio Flor Pl
El Paso
TX
79912
(915) 833-7777
riomesaselfstorage.com
Open Map
Building
Business to Business
Household Storage
Industry
Lambka Park
Number of employees: 5 to 9
Services
Storage
Storage-Household & Commercial
Transportation & Storage