Venue Info

This "golf entertainment complex" features micro-chipped balls that help you keep score.