It right next to the beautiful Founders park across from the railroad tracks.
It's the big pavilion directly behind Yee-Haw. If you park on the road above founders park, you can walk down the hill. Or you can try to find parking directly in front of the London's Building.
Wild Wing
Thanks! Your answer is awaiting moderation.