Located 18 miles northwest of Portland and two hours from Boston is the small liberal arts school called St. Joseph’s College of Maine. St. Joe’s, as we Mainers fondly refer to it, is situated on 350 acres with magnificent lakefrontage on beautiful Sebago Lake in Standish. […]