Shepherd of the River Church

New London, Wisconsin, United States