7858 S Olympia Ave, Tulsa, OK 74132
Phone: +1 918-986-9250
Located in the Tulsa Hills shopping area, this Saint Francis Health System urgent care provides convenient medical attention for non-emergency conditions. Open daily with extended weekday hours (8AM-8PM Monday-Friday, 10AM-6PM weekends), the center serves patients seeking immediate care without appointments. While the facility offers modern amenities and a central location at 7858 S Olympia Ave, patient reviews highlight mixed experiences regarding wait times and staff interactions. Some visitors appreciate the professional medical care and efficient service, while others note concerns about communication and thoroughness during busy periods. The center handles common urgent care needs including minor injuries, illnesses, and basic diagnostic services. Its position near major retailers makes it easily accessible for southwest Tulsa residents, though patients are advised to check wait times during peak hours.