St Roch Church
3603 S Meridian St
Indianapolis
IN
46217
(317) 784-1763
strochindy.org
Open Map
Description
St Roch Church is located at 3603 S Meridian St, Indianapolis, IN. This location is in the North Perry neighborhood. This business specializes in Religion & Spirituality.
by merchantcircle on March 18, 2014 from
merchantcircle
Information from the business
School
by merchantcircle on September 05, 2011 from
merchantcircle
catholic
church
Churches
Churches Catholic
Community
educational
religion
Religious General Interest Schools
Religious Organizations
school