Stephen Perrone, MD, Ophthalmology

6855 Fresh Pond Rd
RidgewoodNY  11385-5263 (Queens County)


Phone: 718-417-6565
Fax: 718-381-8840

NPI: 1881702272
License Number: 151616 (NY)