Town Park
Located on Main St, Avoca, NY, USA