St. Regis Falls, New York
CITY

St. Regis Falls, New York

Santa Clara is a town in Franklin County, New York, United States. The population was 332 at the 2020 census, down from 345 at the 2010 census. The name was derived from the wife of an early town businessman, John Hurd.
Read more on Wikipedia
Hear every story as you drive
4.7 Stars · 800+ Ratings