Melissa Chamblain, MD, Internal Medicine

1395 Nw 167th St
MiamiFL  33169-5710 (Miami-Dade County)


Phone: 786-744-5600
Fax: 786-744-5640
Email: mch***@*****il.com

NPI: 1154700151
License Number: ME141449 (FL)