Address: 1711 Main St, Niagara Falls, NY 14305, USA
Sheri Johnson | Oct 6, 2019
Yes. When I went there 2 years ago after breaking my foot they had a special section for the Handicap. It is close to the stage too 🤘It was still there 2 weeks ago when I was there.