Veterinary clinic

Briar Patch Veterinary Hospital

706 Elmira Road, South Hill, NY 14850

Opening hours

Hours not listed. Please call ahead at (607) 272-2828 to confirm availability.