Richard Scott Russell, MD, Ophthalmology

18 Jayson Ave
Great NeckNY  11021-4238 (Nassau County)


Phone: 516-773-8002
Fax: 516-773-8002

NPI: 1598772923
License Number: 172558 (NY)