About Sleep Therapy & Research Center
Sleep Therapy & Research Center is a physiological laboratory located in San Antonio, TX.
Our Facilities
Sleep Therapy & Research Center has been registered with the National Provider Identifier database since December 03, 2017 and its NPI numbers are 1841705621 and 1821585035.
Book an Appointment
To schedule an appointment, please call (210) 614-6000.