Where is Somers Located
Somers is an American Township. Somers has a population of approximately 20.4 thousand. Somers is located in the state of New York in the United States.
How far is Somers NY from NYC?
Is Somers NY A good place to live?
Is Somers NY Safe?
How far is Somers NY?