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.
706 Elmira Road, South Hill, NY 14850
Hours not listed. Please call ahead at (607) 272-2828 to confirm availability.