Good Shepherd Catholic ChurchParishShare2905 Carson AvenueIndianapolis, IN 46203United StatesGet directions