Briar Patch Veterinary Hospital 706 Elmira Road Ithaca, NY 14850 (607)272-2828 fax (607) 272-2875
You and your pet are a part of our family.
New Client InformationThe following information will allow us to expedite your check in.