Robert A Scher, MD, Ophthalmology

158 Main St
HuntingtonNY  11743-6908 (Suffolk County)


Phone: 631-427-1690
Fax: 631-427-1843
Email: rsc***@*****ol.com

NPI: 1831270727
License Number: 095079 (NY)