1. Youth Services Owasso Youth Court 109 N Birch St, Owasso, OK 74055 Coordinate: 36.26789,-95.85334 Phone: (918) 272-5146