• Redwood Veterinary Hospital

    • Veterinarians
    731 Admiral Callaghan Lane
    Vallejo, CA 94591
    (707) 553-1400
    (707) 558-1545 (fax)
    • Whom to Contact

      • John Huebner, D.V.M.
  • Upcoming Events