Texas Pediatric Specialties and Family Sleep Center, San Antonio, TX Phone (appointments): 210-761-5450 | Phone (general inquiries): 210-249-5020 Address: 4374 Lockhill-Selma, Suite 107, San Antonio , TX 78249.