Noor Afza Islam, MD, Pediatrics

14015 Sanford Ave
FlushingNY  11355-2686 (Queens County)


Phone: 718-826-4000
Fax: 718-826-4075
Email: noo***@*****ol.com

NPI: 1801988613
License Number: 203926 (NY)