A man is facing charges after Milford police say he embezzled thousands of dollars from several clubs.
Sixty-six-year-old Richard Weir was the Rotary Club’s treasurer, according to police.
They also say further information was developed that alleged Weir stole money from two other non-profits for which he served as treasurer: Milford Special Olympics and the Milford Club.
The Rotary Club audit turned up over $211,000 misappropriated between 1995 and 2008 and over $25,000 from 2008 to 2013.
In addition, the Milford Special Olympics reported missing funds totaling $3,500 in 2012, which were returned this year during the probe.
And the Milford Club reported a loss of over $19,000.
Police say Weir used the money for his personal and business finances.
Weir faces three larceny counts.
He’s free on $20,000 bond and is due in court January 7.