The Rally Point is an utterly different conference center in Peoria, Illinois. Making our home on the entire 4th floor of the Contemporary Arts Center, The Rally Point is 7,300 square feet of inspirational meeting space goodness. Comfy, cozy furniture. Bright colors. Beautiful arched windows and incredible river views. There’s just no way you can have a typical meeting here. There’s just no way!
Look us up on facebook.
305 SW Water St., Peoria IL 61602 (309)-408-0200