Proudly Serving Genesee County and Surrounding Areas

Davison
Flint
Grand Blanc
Burton
Flushing
Clio
Mount Morris
Linden
Flint Township
Montrose
Fenton Township
Vienna Township
Swartz Creek
Grand Blanc Township
Mount Morris Township
Otisville
Goodrich
Montrose Township
Argentine Township
Gaines
Clayton Township
Flushing Township
Beecher