Veterinary clinic
Redwood Veterinary Hospital
731 Admiral Callaghan Lane, Vallejo, CA 94591
Opening hours
Hours not listed. Please call ahead at (707) 553-1400 to confirm availability.
731 Admiral Callaghan Lane, Vallejo, CA 94591
Hours not listed. Please call ahead at (707) 553-1400 to confirm availability.