Police investigate shooting in North Tulsa

KJRHPublished: August 11, 2017
Published: August 11, 2017

Tulsa Police are investigating a shooting in North Tulsa at North 71st E. Ave near East Pine Street.

Be the first to suggest a tag

    Comments