Philip Porritt

Active Flint, MI Principal for A S&M Construction