NEW LIFE INTERNATIONAL APOSTOLIC MINISTRY INC is a church located in LITCHFIELD, IL. Find service times, contact information, and directions.
1010 N VAN BUREN ST