New Heart Church of Spencer

65 S Main St, Spencer, IN, 47460

Phone: (812) 828-7348

Website: mynewheart.org

Connect: Facebook

Nearby Churches

What to expect on your first visit