1. International Tech Service 3115 State Highway 97, Watrous, NM 87753 Coordinate: 35.791668,-104.98167 Phone: (505) 425-7431