706 Elmira Road, Ithaca, NY 14850, United States
706 Elmira Rd, Ithaca, NY, United States
101 Cox Rd, Newfield, NY, United States