Dr. Richards, Carter Malone is a physician at
Texas Medical and Sleep Specialists4374 Lockhill Selma Rd Suite 107
San Antonio, TX
78249
BEXAR County
Telephone (210) 249-5020
Web Presence:
This Physician has registered with the Texas Department of Public Safety’s Texas Compassionate Use Program for Medically Prescribed Cannabis as of June 21, 2019.