Cabrillo Pet Hospital ← View details 4134 Voltaire Street, San Diego, CA 92107 +1 619-225-9684 Get Directions From* To * — Required information