654 Elmira Road, Ithaca, NY, 14850, United States