Contact Us

(505) 203-3798

Toll Free 1-888-656-1342                                                                                 

Fax (505) 435-9624

Repair Shop & Store
3107 Eubank Blvd NE #26
Albuquerque, NM 87111

Open Monday thru Friday 9:00 A.M. - 5:00 P.M.  Saturday 9:00 A.M. - 1:00 P.M.

 Most Major Holidays: Closed - or call we might be open.