Chantal Natasha Afuh-Leflore, MD, Anesthesiology

120 Riverview St
FranklinNC  28734-2612 (Macon County)


Phone: 828-524-8411
Fax: 828-524-2712

NPI: 1497062285
License Number: 2016-02079 (NC)