St Francis Desales School 130 W Main St Lake Geneva, WI 53147 Phone: (262) 248-2778
Category: elementary secondary school