New Life International Ministries

602 S Spring Garden Ave, Deland, FL, 32720

Phone: (386) 279-0052

Website: www.newlim.com

Connect: Facebook

Nearby Churches

What to expect on your first visit