Peter L Menger, MD, Ophthalmology

7809 Myrtle Ave
RidgewoodNY  11385-7439 (Queens County)


Phone: 718-386-1818
Fax: 718-821-1852
Email: plm***@*****ol.com

NPI: 1477545572
License Number: 163197 (NY)