Living Word Temple

230 Madison St, Decatur, IN, 46733

Phone: (260) 724-8454

Nearby Churches

What to expect on your first visit