There are allegations of an intricate investment scam headquartered right here in the metro. Our Consumer Watch Team finds more than a dozen people who say they've been bilked out of a million dollars.
7401 N. Kelley Ave.
Oklahoma City, OK 73111
News9.com is proud to provide Oklahomans with timely and relevant news and information,
sharing the stories, pictures and loves of Oklahomans across our great state.