1. Master Tech Servic Corp 11496 Luna Rd Ste 450, Dallas, TX 75234 Coordinate: 32.89935,-96.91835 Phone: (817) 251-4455