Physicians - General in San Antonio, TX

502 Madison Oak Drive, Suite 140, San Antonio, Texas, 78258

(210) 111-1111


18707 Hardy Oak Blvd Suite 445, San Antonio, Texas, 78258


Yext tracking pixel

7970 Fredericksburg Rd, #101-420, San Antonio, Texas, 78229

Make an Appointment Now with Texas Cannabis Clinic


102 Palo Alto Road, Suite 300, San Antonio, Texas, 78211

(210) 928-2273


5368 Fredericksburg Rd. Ste. 100 Bldg. C, San Antonio, Texas, 78229

(210) 441-4333


8042 Wurzbach Road Suite 130, San Antonio, Texas, 78229

(210) 201-2806


94 Briggs Avenue Ste 500, San Antonio, Texas, 78224

(210) 592-4400


5368 Fredericksburg Road, Building C. Suite 100, San Antonio, Texas, 78229

(210) 441-4333


7003 S. New Braunfels Ave. Ste. 106, San Antonio, Texas, 78221

(210) 441-4333


Yext tracking pixel

10807 Perrin Beitel Road, Suite 120, San Antonio, Texas, 78217

(210) 505-7073

Book Online Now


Yext tracking pixel

11703 Huebner Rd, Ste. 104, San Antonio, Texas, 78230

(210) 644-2300

Call to Request an Appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, Ste. 207, San Antonio, Texas, 78251

(210) 228-0044

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


Yext tracking pixel

11130 CHRISTUS Hills, Medical Plaza 3, 3rd Floor, San Antonio, Texas, 78251

(210) 703-9001

Schedule an appointment


2277 NW Military Hwy #100, San Antonio, Texas, 78213

(210) 342-7300


3338 Oakwell Court Ste 104, San Antonio, Texas, 78218

(210) 750-6900


6326 Sovereign Dr, Suite 160, San Antonio, Texas, 78229

(726) 224-8039


343 W Sunset Rd Ste 1, San Antonio, Texas, 78209

(210) 756-3200


2632 Broadway St Ste 201N, San Antonio, Texas, 78215

(210) 405-8595