All Locations... Tompkins CountyTown of Ithaca go Results Found: 1 Button group with nested dropdown Briar Patch Veterinary Hospital Briar Patch Veterinary Hospital 706 Elmira Rd. Ithaca NY 14850 607-272-2828