Helia Ibarra-Alos, MD
Psychiatrist / Neurologist - Addiction Medicine

Main Location
1115 Broadway Fl 10
New York, New York 10010
Highlights
- Board Certified
- Has Online Scheduling
Summary
Our goal is to make you feel at ease in every step, providing the attention, care and medications you need in order to reach happiness and a “new .. Read More