Mark H Moriarty, MD, Orthopaedic Surgery

56 Medical Park Dr
Ste 303
FranklinNC  28734-2632 (Macon County)


Phone: 828-349-8260
Fax: 828-349-8261

NPI: 1851488399
License Number: 34691 (NC)