Helia Ibarra-Alos, MD
Psychiatrist - General, Neurologist - General
                
            
            
                            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