Address:
Cabarrus Health Alliance
300 Mooresville Rd, Kannapolis 28081
(704) 920-1000 (Phone)
Hospitals:
Cabarrus Health Alliance
300 Mooresville Rd, Kannapolis 28081
Carolinas Medical Center - Northeast
920 Church St North, Concord 28025
Education:
Medical School
University of Pittsburgh / Main Campus
Graduated: 1980
Childrens Hospital Of Pittsburgh Of Upmc