Larry Bramlage
DVM, MS
Rood and Riddle Equine Hospital
Appearances