5617 Silver Creek Valley Rd. San Jose, CA 95138
Phone: 408-270-7500 Contact Us Online
Drop Off: 8am-9am
In light of recent guidance from state officials regarding COVID-19, we want to reassure you that Canyon Creek Pet Hospital is here to serve you and your pets.