Home » Stephen G. MayerStephen G. Mayerby brody.r@tegritymarketing.comMay 10, 2022May 10, 2022November 20, 1948 – May 5, 2022Mr. Stephen G. Mayer, 73, departed this life on Thursday, May 5, 2022 in Petersburg, VA.