Tim CavanaghDr. Tim Cavanagh is a veterinarian with a thriving, rural community practice dedicated to healing animals and nurturing the well-being of their humans for the past forty years. He is also the proud father of six children and a doting grandfather to agrowing number of little ones. Tim has traveled extensively locally and abroad, and enjoys learning about different cultures and places. An avid reader of eclectic tastes, exceedingly skilled craftsman, Harley-Davidson enthusiast, and longtime community volunteer, Tim never lacks for something engaging in which to immerse himself. He is most comfortable out in nature, turning to the mountains for solace during difficult moments and for inspiration during smooth times. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code