Address: 11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA
“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.”
Address: 11912 S Norwood Ave Suite 110, Tulsa, OK 74137, USA
“Now I see why this clinic refers to itself as "excellence" because they are GREAT! Terrific bedside manner - very professional - very thorough- knowledgeable well trained...Would highly recommend. Jordan and the staff are amazing. They really care about their patients. Thanks”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…