Canyon Creek Pet Hospital

San Jose California

Canyon Creek Pet Hospital

This is a veterinary facility located at 5617, Silver Creek Valley Road, San Jose, CA, 95138.

Location

Address

5617, Silver Creek Valley Road, San Jose, CA, 95138

San Jose, California 95138

Additional Info

State Code: CA

OSM ID: node/8614038532