MedCard Doctor

Texas Medical and Sleep Specialists

4374 Lockhill Selma Rd
Suite 107
San Antonio, TX 78249

Hours of Operation

Unknown

Texas Medical and Sleep Specialists is a medical marijuana CBD doctor clinic in San Antonio that certifies patients for their Texas MedCard. Please contact Texas Medical and Sleep Specialists office to schedule an appointment for initial visit, transfer, or follow up visit.
Scroll to Top