Tulsa Cardiovascular Center of Excellence

(5 Reviews)
11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA

(918) 943-5303


Contact and Address

Category: Doctor, Health,
Address: 11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA
Postal code: 74137
Phone: (918) 943-5303
Website: https://www.tulsacardiovascularcenter.com/

Hours:

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

Location & routing

Get Directions

Most Recent Reviews


  • (December 30, 2022, 6:15 pm)

    The experience was exceptional. Generally I dread testing, probing etc. The technician was gentle, informative and made the visit comfortable and the least invasive imaging I have experienced. Thank you for taking good care of me.


  • (December 28, 2022, 4:11 pm)

    Max makes the whole pro ess so comfortable. We talk and it takes my mind off of procedure everytime. Everyone is very professional yet warm and friendly.


  • (December 20, 2022, 4:22 pm)

    Every single person in this office is the friendliest most informative down to earth people I've ever had the privilege of meeting. You walk in and it's like they've known you forever and can joke and laugh with you. I would 100% recommend to everyone!


  • (December 15, 2022, 6:44 pm)

    Definitely five stars and would definitely recommend. Professional courteous knowledgeable - they really care about their patients. Much better care!!! Their name says it all - excellence!


  • (October 28, 2022, 3:40 pm)

    Dr. Comstock and his team are great. They are attentive and really work on helping you improve. The front desk ladies are awesome, which is rare.

Write a Review

Photos of Tulsa Cardiovascular Center of Excellence

Tulsa Cardiovascular Center of Excellence | 11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA | Phone: (918) 943-5303
Tulsa Cardiovascular Center of Excellence | 11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA | Phone: (918) 943-5303
Tulsa Cardiovascular Center of Excellence | 11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA | Phone: (918) 943-5303
Tulsa Cardiovascular Center of Excellence | 11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA | Phone: (918) 943-5303