Barry Lee Drucker, DO, Ophthalmology

5847 Francis Lewis Blvd
Ste 202
Oakland GardensNY  11364-1698 (Queens County)


Phone: 718-224-5500
Fax: 718-281-4634
Email: par***@*****ol.com

NPI: 1275645830
License Number: 113906 (NY)