New search
James McDonald
,
MD
Orthopaedic Surgery
4.6
(72 reviews)
Cost:
$
$
$
$
$
3 locations
Orthocarolina
,
124 Welton Way, Mooresville, NC 28117
Orthocarolina
,
150 Fairview Rd, Ste 230, Mooresville, NC 28117
Duke Health Lake Norman Hospital
,
171 Fairview Rd, Mooresville, NC 28117
Orthocarolina
124 Welton Way, Mooresville, NC 28117
Accepting new patients
(704) 658-1050