Elmira, NY
Elmira is a city and the county seat of Chemung County, New York, situated in the Southern Tier near the Pennsylvania state line. The principal city of the Elmira metropolitan area, the community of approximately 26,000 is home to Elmira College and Harris Hill, the site of the National Soaring Museum. Public education is administered by the Elmira City S...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.