Jonathan Nicholas Kruh, MD, Ophthalmology

8305 Grand Ave
ElmhurstNY  11373-4104 (Queens County)


Phone: 718-429-0300
Fax: 718-899-6338

NPI: 1801191184
License Number: 260221 (NY)