Blue Cross Small Animal Hospital in Amherst
(716) 832-2800
The Blue Cross Animal Hospital was founded at its current location in 1939, the dream of Dr. Peter White. Dr. Joseph Sayers purchased the hospital in the mid 1950's and cared for his patients until 1973. Dr. Gordon Crafts was practicing as a sole owner ...