David Mostafavi, MD, Ophthalmology

3860 Victory Blvd
Staten IslandNY  10312 (Richmond County)


Phone: 718-370-2222
Fax:

NPI: 1144453671
License Number: 259985 (NY)