← Back to Events Ss. Peter & Paul Catholic Church + Google Map 204 West Mill Street Waterloo, IL 62298 United States (618) 939-6426 http://ssppcc.org There were no results found.