Walmart Neighborhood Market | 11018 Montgomery Blvd NE Albuquerque NM 87111 United States Restaurant Menu & Phone11018 Montgomery Blvd NE Albuquerque NM 87111 United States 4.2/5