FOOTHILLS ALB/NM FOOTHILLS ALB/NMFOOTHILLS SHOPPING CENTER11125 MENAUL BLVD. N.E.ALBUQUERQUE NM 87112 United States SCOTTSBLUFF/NE TERRELL/TX