1. Defiant Technologies Inc 6814 Academy Parkway West NE, Albuquerque, NM 87109 Coordinate: 35.15714,-106.60249 Phone: (505) 999-5880