Hours Of Operations New Balance Missouri Lake St. Louis New Balance Hours of Operation and Locations in Lake St. Louis, MO 4.7 - 136 votes 1 Locations in Lake St. Louis newbalance.com New Balance Hours Category: Shoes Sports New Balance - Lake St. Louis, MO 63367 21 Meadows Circle Dr, Ste 3(636) 561-2204 View Store Details Explore Lake St. LouisView More Apparel TJ MaxxCarharttCarter'sNikeOld Navy Sports NikeColemanBasic BasicSports Authority Sporting Goods Jewelry Chico'sCharming Charlie Recommend For You Avon Nike One Stop Marsh Supermarkets Deb Shops Batteries Plus Bulbs Cefco Quick Mart Younkers L'Occitane