Felix Lorenzo Ellis, MD, Psychiatry & Neurology

19 W 34th St
Penthouse Floor Ste 1405
New YorkNY  10001-3006 (New York County)


Phone: 646-696-0882
Fax:

NPI: 1871721704
License Number: 155886 (NY)