Decatur IL E Commerce 1. 2828 N Main St, STE 106, Decatur, IL 62526 | Huntington Learning Center (217) 876-9700