Friday, March 12th 2010, 9:28 am
NewsOn6.com
TULSA, OK -- A Tulsa prison escapee was arrested just outside a Creek Nation casino early Friday morning in Muskogee.
Steve Joe Brown walked away from the Riverside Transitional Center on Charles Page Boulevard on February 14th.
The U.S. Marshals issued a news release Thursday concerning Brown.
3/11/20101 Related story: State Prison Escapee Sought In The Tulsa Area
An off-duty Muskogee Police officer was at the casino when he spotted Brown. That officer notified security who in turn notified Creek Nation Light Horse Police. Light Horse Police officer along with Muskogee police stopped Brown's car just outside the casino and arrested Brown.
Tulsa Police say Brown physically assaulted a female clerk while robbing the QuikTrip at 3108 South 129th East Avenue in Tulsa on March 4th.
Brown is now in the Muskogee County jail.
March 12th, 2010
September 29th, 2024
September 17th, 2024
November 23rd, 2024
November 23rd, 2024
November 23rd, 2024
November 23rd, 2024