x

Buffalo, NY | Local News, Weather, Traffic, Sports | WGRZ.com

Sports Complex For Kelly Island

The plans include a 72-hitting-bay golf center. There are also ten floors for things like hotel rooms, entertainment and event space