Elmira College

Location

Falconer, NY
United States
42° 7' 7.212" N, 79° 11' 54.168" W