Waterloo United Methodist Church

Location