Canyon Creek Pet Hospital
5617 Silver Creek Valley Rd., San Jose, 95138, CA
408-270-7500
Loving and tender pet care. Hospital with comprehensive service for pets. Open 7 days a week until midnight.
Brisbane, Campbell, Colma, Cupertino, Daly City, East Palo Alto, Los Altos, Los Gatos, Menlo Park, Milpitas, Morgan Hill, Mountain View, Palo Alto, Portola Valley, Redwood City, San Francisco, San Jose, San Martin, Santa Clara, Saratoga, Sunnyvale, Woodside