Charles Deems Lefler, MD, Internal Medicine

89 Medical Park Dr
Ste A
BrevardNC  28712 (Transylvania County)


Phone: 828-884-4134
Fax: 828-884-6665

NPI: 1053488403
License Number: 16898 (NC)