Felix Ellis, MD

Psychiatry & Neurology, Psychiatry

The Sociometric Institute

19 W 34th St, Ste Ph, New York, NY 10001

(646) 696-0882