Thank You! We have received your submission and will contact you shortly. For Emergencies: Call (918) 727-2273 Frequently asked questions Oklahoma On Demand Urgent Care of Owasso