Jeff Fredette

Active Beecher, IL President for W L & J Enterprises Inc