Skip to main content

Our Lady of Lourdes Catholic Church - Indianapolis

christian place of worship · Indianapolis, IN

Address
5333 E Washington St, Indianapolis, IN 46219-6436
Phone
(317) 356-7291
Website
ollindy.org
Where
39.7700, -86.0777

Search Hominin for Our Lady of Lourdes Catholic Church - Indianapolis

Other christian place of worships nearby

More in Indianapolis

Our Lady of Lourdes Catholic Church - Indianapolis — christian place of worship in Indianapolis, IN | Hominin