Utica Park Clinic Owasso North Categories PHYSICIANS 11402 N. 135th E. Ave Owasso OK 74055 (918) 212-7373 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×