Cassandra W. Shores
DVM
Rhinebeck Equine, LLC
Appearances