Self Storage Facility
For all your self storage needs visit our facility at:
-
Route 66 Self Storage
Route 66 Self Storage
9500 Central SW
Albuquerque, NM 87121
(505) 242-6440
Route66@ARCinvestments.comLocated on Famous Route 66, Route 66 Self Storage is the southwest's only COOL self storage offering competitive solutions for your personal or business storage needs!