Skip to main content

New Life International Ministries

christian place of worship · Deland, FL

Address
602 S Spring Garden Ave, Deland, FL 32720
Phone
(386) 279-0052
Website
newlim.com
Where
29.0191, -81.3241

Search Hominin for New Life International Ministries

Other christian place of worships nearby

More in Deland

New Life International Ministries — christian place of worship in Deland, FL | Hominin