John Oakes

Active Owosso, MI Vice-President for Oakes Insurance Services