Skip to main content
Drimble Oklahoma

Okmulgee mayor being investigated after $150,000 reportedly embezzled from local business, police say

The company, McCullough Building Owners LLC, alleged to police on Friday that Richard Larabee had embezzled the money while working as the McCullough Building's property owner. |!|…

Related places

Topics

More from Green Country