Terry Rogers, President and CEO of The Episcopal Foundation of Jefferson County, shares the Green House story of St. Martin’s in the Pines in Birmingham, AL.