City of Owasso Address: 111 N Main ST, Owasso, OK 74055 Phone: (800) 538-8278 Services: Ambulance Call (800) 538-8278 Get Directions