An Okaloosa County Sheriff's Office investigation closed down an illegal gambling business in the Northview Plaza shopping center.
An Okaloosa County Sheriff's Office investigation closed down an illegal gambling business in the Northview Plaza shopping center.