Texas Service Centers (800) 698-6783 Please choose one of our conveniently located Service Centers below. Service Center Locations: Carrollton, TX Dallas, TX Fort Worth, TX North Houston, TX South Houston, TX