Veterinary Services Provider

Barbara A. Allen, DVM

Barbara A. Allen, DVM

5411 Rte 5 & 20
Canandaigua, NY 14424-9327
US
(585) 394-4477
allenequine@frontiernet.net
Member of: AAEP

Subscribe