Mark L. Graham, MD

(3 Reviews)
210 Ashville Ave Suite 440, Cary, NC 27518, USA

(919) 233-8585


Contact and Address

Category: Doctor, Health,
Address: 210 Ashville Ave Suite 440, Cary, NC 27518, USA
Postal code: 27518
Phone: (919) 233-8585
Website: https://www.wakemed.org/provider/mark-leo-graham-md-hematology-and-medical-oncology

Hours:

Monday:8:00 AM – 6:00 PM
Tuesday:8:00 AM – 6:00 PM
Wednesday:8:00 AM – 4:00 PM
Thursday:8:00 AM – 6:00 PM
Friday:8:00 AM – 4:00 PM
Saturday:Closed
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (January 30, 2023, 10:05 pm)

    Dr Graham treats me for splenic infarcts and elevated platelets. He treats my husband for Stage 4 Lung Cancer. We are both doing extremely well. Our family is very appreciative.


  • (August 10, 2022, 8:42 pm)

    Very informative visit. We had done our own in-depth research on the pathology reports prior to this visit so we knew what direction we wanted to proceed ahead of time. We listened to the doctor his information and the way he explained things. He is a very knowledgeable, thorough and attentive physician. His bedside manner is a rare thing now days, we really enjoyed meeting with him,under the circumstances he made things much more relaxed.


  • (September 7, 2021, 10:29 pm)

    17 years later and I still remember that first visit with Dr Graham like it was yesterday. He spent about two hours explaining my diagnosis and plan of treatment. Never once through the years has he or his office rushed through my appointments or made me feel like a “number”. I could never say enough good things about this practice. Thank you all.

Write a Review

Photos of Mark L. Graham, MD

Mark L. Graham, MD | 210 Ashville Ave Suite 440, Cary, NC 27518, USA | Phone: (919) 233-8585
Mark L. Graham, MD | 210 Ashville Ave Suite 440, Cary, NC 27518, USA | Phone: (919) 233-8585
Mark L. Graham, MD | 210 Ashville Ave Suite 440, Cary, NC 27518, USA | Phone: (919) 233-8585
Mark L. Graham, MD | 210 Ashville Ave Suite 440, Cary, NC 27518, USA | Phone: (919) 233-8585