Archdiocese to sell or lease some St. Charles Borromeo Seminary land
Theology is shrinking its footprint at the intersection of City and Lancaster Avenues in Lower Merion. The Archdiocese of Philadelphia said Thursday that it would explore selling or leasing 45 acres of the St. Charles Borromeo Seminary campus in Lower Merion, consolidating in older buildings on 30 acres in the back of the property.