1. Telemar USA 1455 E Sam Houston Pkwy S Ste 170, Pasadena, TX 77503 Coordinate: 29.68813,-95.1516 Phone: (281) 542-6000