Depeau Town Park
About the Depeau Town Park
Depeau Park consists of approximately 1 acre, located at the corner of Oakwood Dr. and Tonawanda Creek Road. The Park consists of tennis courts, some playground equipment and a rollerblading court, for roller hockey. The park has no restroom facilities.