WALMART #005675 in 11001 Menaul Blvd Ne in Albuquerque