St. John Urgent Care Center
Bait & Switch, Billing Complaint Stonewall
After calling around to a few minor emergency care clinics in Tulsa, OK, and getting prices for each, I settled on St John Urgent Care Clinic on Utica in Tulsa. They seem to have a good name in the community - something that either I misjudged or is not true to begin with. The facility gave me a ...