Critter Care 1414 Saratoga AveSan Jose, CA, 95129 View Phone 408-241-2416 1414 Saratoga AveSan Jose, CA 95129 Experience & Reliability Send to My Email Send to My Phone Print this Page