Skip to main content

New Life Worship Center

christian place of worship · Indianapolis, IN

Address
7860 Lafayette Rd, Indianapolis, IN 46278
Phone
(317) 297-5800
Website
newlifeindy.org
Where
39.8948, -86.3024

Search Hominin for New Life Worship Center

Other christian place of worships nearby

More in Indianapolis

New Life Worship Center — christian place of worship in Indianapolis, IN | Hominin