Seneca Buffalo Creek: A Brief Overview

Geography and Location The Seneca Buffalo Creek is a small watercourse located in Orchard Park, New York, United States. It originates from Opeka Hill, within Clarence town limits to flow through the south part of Buffalo, before emptying into Cazenovia Creek. The...