By Appointment Only
Decatur, Illinois 62523
United States