Join the Muir family as they open a Celebration of Life Center in Imlay City. Check out their new impressive facility!