Swing Time Golf & Baseball 1601 E Main St, Waukesha, WI53186 Swing Time Golf & Baseball is a fun-filled recreational facility offering miniature golf, slowpitch and hardball…More batting cages, and an outdoor driving range. In the winter time, the facility houses a Christmas tree lot. The miniature golf course has eighteen holes, mostly easy but with some challenging shots. It can be enjoyed by the whole family. The facility also offers parties for groups.