John Cedarholm, MD, Internal Medicine

131 Medical Park Rd Ste 303
MooresvilleNC  28117-8525 (Iredell County)


Phone: 704-660-2617
Fax: 704-660-4107

NPI: 1356353379
License Number: 14610 (SC)