2301 E. Lake Shore Dr, 1001 S Lake Front Rd, Decatur (217) 422-7202
2301 E. Lake Shore Dr, 1001 S Lake Front Rd, Decatur, IL 62521 (217) 422-7202