Smiths/Kroger Store in ALBUQUERQUE Categories: Smiths/KrogerFilter: Address 4700 TRAMWAY NE87111, ALBUQUERQUE, NM, USAContact Tel.: (505) 292-5484 Contact Store