Smiths/Kroger Store in ALBUQUERQUE Categories: Smiths/KrogerFilter: Address 320 YALE S E87106, ALBUQUERQUE, NM, USAContact Tel.: (505) 266-0201 Contact Store