St. Margaret’s Episcopal Church in Carrollton, Georgia recently received EarthCraft Light Commercial certification for the Callahan Center, a new 6,600 square foot building that will be used for administrative purposes and church meeting spaces. The site used for the Callahan Center was carefully planned within St. Margaret’s existing campus in order to minimize the number of trees …