Ari Edelstein, MD, Ophthalmology

12510 Queens Blvd
Ste 322
Kew GardensNY  11415-1519 (Queens County)


Phone: 718-263-5252
Fax: 718-544-5938

NPI: 1558371591
License Number: 125875 (NY)