Diagnosing & Treating

animal diagnosing and treating hudson

Surgical Procedures

animal surgery hudson


animal boarding hudson

Croix Valley Veterinary Hospital

We are conveniently located at:

655 O’Neil Road
Hudson WI 54016

Phone: 715-386-9052



For directions, please click on the map image in the lower left of the site or the Map Us button at the top under our phone number.

Office Hours:

Mon – Fri: 8:00am – 6:00pm
Saturday: 8:00 am – 12:00 pm
Sunday: Closed except for pre-arranged boarding pick up

Contact Us

    Your Name (required)

    Your Email (required)


    Your Message