New Life Lutheran Church

Sterling, Illinois, United States