Location

Leatherstocking Veterinary Services128 Warner Hill RdNew BerlinNY13411-3310United States

Telephone

(570) 263-3124