The Serra Club of Cincinnati sponsored a retreat for Parents of Priests and Seminarians on July 31, 2021 at Our Lady of the Holy Spirit Center in Norwood, OH.