Urban Ministry Task Force

St. Peter Lutheran Church-Indianapolis 2525 E. Eleveneth Street, Indianapolis, IN