On The Spot Vacuum Sales and Service
6100 Coors Blvd NW, Albuquerque, New Mexico, 87120-2776
(505) 899-2522