Mark Moriarty, M. D.
Franklin, North Carolina
56 Medical Park Dr
Franklin, NC 28734
Franklin, NC 28734
NPI: 1851488399
G
Medicare Procedure Volume (2023)
Knee Replacement
33 procedures
Hip Replacement
12 procedures