Ida Alul, MD, Ophthalmology

2450 Ne Mary Rose Pl
Ste 110
BendOR  97701-7132 (Deschutes County)


Phone: 541-318-8388
Fax: 541-318-7145
Email: ial***@*****oo.com

NPI: 1770797060
License Number: MD23027 (OR)