Immaculata is a private, church-affiliated university. Founded as a women's college in 1920, it became co-educational in 2005. Its 375-acre campus overlooks Chester Valley and is located on Philadelphia's Main Line, about 20 miles from the city.