Soyland Access to Independent Living (Sail Inc.) Address 1670 S. Taylorville Road Decatur Illinois 62521 United States Upcoming Events No events in this location