St. Charles Borromeo Seminary

St. Charles Borromeo Seminary

Address: 100 E. Wynnewood Rd., Wynnewood, PA 19096

Phone number: 610–667–3394

Website: scs.edu

Denomination: Roman Catholic

Enrollment: 137