1. Absolut Floor Care 8100 Vista Estrella Ln SW, Albuquerque, NM 87121 Coordinate: 35.06655,-106.72647 Phone: (505) 435-2670