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.