Mark Moriarty, M. D.

Franklin, North Carolina
56 Medical Park Dr
Franklin, NC 28734
NPI: 1851488399
G

Medicare Procedure Volume (2023)

Knee Replacement
33 procedures
#114 in North Carolina
Hip Replacement
12 procedures
#166 in North Carolina