Marc Dinowitz, MD, Ophthalmology

937 E Main St
C/O E End Eye A Division Of Prohealth Care Associate
RiverheadNY  11901-2564 (Suffolk County)


Phone: 631-369-0777
Fax: 631-369-0976

NPI: 1578582466
License Number: 207586 (NY)