Place
village in Delaware County, New York
Not who you're looking for? Others named Stamford: town in Lincolnshire, England · town in Vermont, United States · Parliamentary constituency in the United Kingdom, 1868-1918 · census-designated place in Vermont, United States