The S.C.V.F.A. is probably best known for our 135 acre natural park, located in the north end of Niagara Falls,on the beautiful Niagara Escarpment (Dorchester Road at Mountain Road). There are hiking trails, picnic tables, fishing in our pond, concerts in our Ampitheater, as just a few of the possible activities. With partnership with the city, a new Modular Playground for children has been installed.
Leash Free Dog Park!!