St. Charles Borromeo Seminary has decided to abandon its plan to consolidate operations on 30 acres of its upper campus in Lower Merion, the Archdiocese of Philadelphia announced Tuesday.

Advertisements