Albuquerque | Uptown
2220 Louisiana Blvd NE
Albuquerque, NM 87110
(505) 888-1111
Uptown photo