Craig M Richter, MD, Ophthalmology

148 E Main St
Ste 101
HuntingtonNY  11743 (Suffolk County)


Phone: 631-265-8780
Fax: 631-257-5097

NPI: 1851308068
License Number: 198407 (NY)