Natural Balance Wellness Center (formerly located in Junction City Shopping Center) is now located at  719 W Lake Ave in Peoria. We are at the northwest corner of Sheridan Rd and Lake Ave in the Traders Insurance Building.  We are across from the Hy-Vee parking lot on Lake Ave.  If you have any questions about our location please call us at 309-691-9355.