1. All-Tech Service Company 8813 2nd St NW Ste D, Albuquerque, NM 87114 Coordinate: 35.18192,-106.62044 Phone: (505) 344-1323