title
Use entry parameters
Felix A Geller, MD

Felix A Geller, MD

Addiction Medicine

Psychiatry

Access TeleCare, Inc.
0.34 mi - 1717 Main St Ste 5850, Dallas, TX, 75201

(214) 623-5665

If you are experiencing a life-threatening emergency, call 911 or go directly to the ER.

Find more care

Dallas, TX PsychiatryDallas, TX NeurologyDallas, TX Addiction MedicineDallas, TX Infectious DiseaseDallas, TX Behavioral And Mental HealthDallas, TX Neurosciences