Leon M Chen, MD, Otolaryngology

802 64th St
Ste 3a-E
BrooklynNY  11220-4730 (Kings County)


Phone: 718-748-5225
Fax: 718-680-8360

NPI: 1316189350
License Number: 258968 (NY)