|
The Village of
Stamford is located along the eastern edge of Delaware County at
the intersection of Routes 10 and 23. Stamford owns a 20-acre
parcel of land at the top of Mount Utsayantha. The property was donated to
the Village by the estate of Dr. Stephen E. Churchill – a
descendant of one of Stamford’s founding families – in 1917 for
use as a park. |