How Can We Help You?

View SpecialtiesBack


The FirstHealth Cardiology team is available around the clock to ensure that patients receive the highest quality of comprehensive care. Our team of twenty-two physicians in ten outpatient locations throughout the Sandhills region offers easy access to wellness and preventive care as well as leading edge technology for interventions. Our aim is to not only treat existing cardiovascular disease, but also to practice preventative medicine and promote a heart-healthy lifestyle for all our patients.

Select Heart Service


FirstHealth Cardiology programs are conveniently located throughout the Sandhills. For appointments and referrals please call our new patient referral coordinator toll-free at (855) 695-7915.

FirstHealth Cardiology, Reid Heart Center

120 Page Road North 

Pinehurst, NC  28374

William L. Harris, M.D.

Sun Moon Kim, M.D.

Sara Lawrence, NP

Dinah Welch, FNP


FirstHealth Cardiology, Pinehurst

Heather Glen Office Park

7 Regional Circle 

Pinehurst, NC  28374

Mark D. Landers, M.D.

H. Allen Strunk, Jr., D.O.

Peter J. Vassallo, M.D.

Amy Cradic, FNP-C

Joey Watts, FNP-C


FirstHealth Cardiology, Pinehurst Medical Clinic

205 Page Road

Pinehurst, NC  28374 

E. Scott Anderson, D.O.

Ker Boyce, M.D.

David M. Cowherd, M.D.

Keith E. Davis, M.D.

Joseph F. Hakas, Jr., M.D.

Steven M. Kent, M.D.

Joseph L. Parrish, M.D.

Patrick J. Simpson, M.D.


FirstHealth Cardiology, Pinehurst Medical Clinic

110 Fields Drive, Suite A

Sanford, NC  27330

Mahmoud Atieh, M.D.

Lukas Jantac, M.D.

Michael Gillespie, M.D.


FirstHealth Cardiology, Troy

522 Allen Street, Suite 101

Medical Arts Building

Troy, NC  27371

Scott Denardo, M.D.

Thomas Wall, M.D.


FirstHealth Cardiology, Rockingham

106 Physicians Park Drive 

Rockingham, NC  28379

Olujide G. Lawal, M.D.

David J. Shin, M.D.


FirstHealth Cardiology, Laurinburg

705-B Lauchwood Drive

Laurinburg, NC  28352

William L. Harris, M.D.

Olujide G. Lawal, M.D.

John H. Brooks, M.D.


FirstHealth Cardiology, Raeford

Physician Offices & Specialty Center

6322 Fayetteville Road 

Raeford, NC 28376   

John H. Brooks, M.D. 

Rene Anderson, DNP


FirstHealth Cardiology, Asheboro

208 W. Salisbury Street

Asheboro, NC  27203

Thomas Wall, M.D.


Refer Someone
Contact Us
Make a Donation