Oscar Pelaez, MD, Ophthalmology

4037 74th St
ElmhurstNY  11373-5603 (Queens County)


Phone: 718-507-8280
Fax: 718-507-8951

NPI: 1942308788
License Number: 097563 (NY)