Main Office

Contact Us

Phone: 970-674-0434

Toll Free: Toll Free Number: 888-OUCH-NOT(888-682-4668)

Fax: 970-686-9666



415 Main Street

Windsor, Colorado, 80550

Get Directions

Hours of Operation

Monday 8:00am – 8:00pm
Tuesday 8:00am – 6:00pm
Wednesday 8:00am – 8:00pm
Thursday 8:00am – 6:00pm
Friday 8:00am – 6:00pm
Saturday Closed
Sunday Closed

Emergency Process

After hours and on the weekends, please call our regular business number. Our answering service will reach the doctor on call and you will receive a return call. If your pet should be seen before our hospital's next business day, you will be advised to seek care at:

VCA Veterinary Specialists of Northern Colorado (VCA VSNC)
201 W. 67th Ct.
Loveland, CO 80538

Their after-hours number is 970-663-5760

Location Hours
Monday8:00am – 8:00pm
Tuesday8:00am – 6:00pm
Wednesday8:00am – 8:00pm
Thursday8:00am – 6:00pm
Friday8:00am – 6:00pm