Posted on May 31, 2022
Hello,
We just wanted to update you we are relocated in Northwoods Mall in Peoria IL. We are still working on getting the range installed, but we are open! Hope to see you soon at Rising Tide Station.