St Roch Church
Add to Favorites
CLOSED NOW
Today: 8:00 am - 4:30 pm
Tomorrow: 8:00 am - 4:30 pm
102 Years
in Business
Saved to Favorites
Phone: (317) 783-9617
Fax: (317) 783-9617
Phone: (317) 784-1763
Address: 3600 S Pennsylvania St, Indianapolis, IN 46227
3603 S Meridian St, Indianapolis, IN 46217
535 E Edgewood Ave, Indianapolis, IN 46227
4050 Shelby St, Indianapolis, IN 46227
89 N 17th Ave, Beech Grove, IN 46107
4002 Otterbein Ave, Indianapolis, IN 46227
1326 E Sumner Ave, Indianapolis, IN 46227
1061 E Southern Ave, Indianapolis, IN 46203
2560 Villa Ave, Indianapolis, IN 46203
126 W Georgia St, Indianapolis, IN 46225
1800 E Troy Ave, Indianapolis, IN 46203