Fair Plaza
Fair Plaza
Shopping Center ·
Uptown, Albuquerque
Directions
More
Claim This Place
Details
Address
6001 Lomas Blvd NE
Albuquerque, NM 87110
United States
Claim This Place