Michael J Kegan, MD, Internal Medicine

55 Medical Park Dr
Ste 108
FranklinNC  28734-2651 (Macon County)


Phone: 828-349-6611
Fax: 828-349-6615
Email: m.k***@*****tt.net

NPI: 1588660526
License Number: 200300052 (NC)