Stephen Ferguson, MD, Internal Medicine

137 Professional Park Dr
Ste A
MooresvilleNC  28117-6540 (Iredell County)


Phone: 704-660-2634
Fax:

NPI: 1336131853
License Number: 31505 (NC)