Locations
Alamo Sleep Disorders Center has two convenient locations to serve you in San Antonio, Texas.
Call 210-340-1141 today!
Alamo Sleep Disorders Center
2128 Babcock Road, Building 1
San Antonio, Texas 78229
|
Alamo Sleep Disorders Center
19222 Stonehue, Suite 105
San Antonio, Texas 78258
Schedule an appointment online!