Statistipedia

Leeds, NY

Leeds, NY
Map of Leeds
StateNew York
Population320
Links
Maps

Leeds is located in the state of New York, approximately 86 miles north from Yonkers. It has a population of 320.