Alexander J Ricci, MD, Ophthalmology

6134 188th St
Ste 218
Fresh MeadowsNY  11365-2726 (Queens County)


Phone: 718-454-9700
Fax: 718-454-6060

NPI: 1518955715
License Number: 151246-1 (NY)