Jih-Lih Chiang, MD, Allergy & Immunology

13620 38th Ave
Ste 8e
FlushingNY  11354-4233 (Queens County)


Phone: 718-445-2581
Fax: 718-445-2581

NPI: 1063586006
License Number: NY158250 (NY)