Where is Elmira, NY?
Where is Elmira, NY located?
Elmira, NY, Elmira, NY, United States of America (approx. 42.08983°, -76.80611°)
Where is Elmira, NY on the map?
Elmira, NY - Corning
Elmira, NY - New York
Elmira, NY - New Jersey
Elmira, NY - Myrtle Beach
{"latitude":42.08983,"longitude":-76.80611,"title":"Elmira, NY"}