We’re sorry, we’re no longer accepting appointments online.
Redwood Veterinary Hospital
Veterinary
731 Admiral Callaghan Lane
Vallejo,
CA
94591
(707) 553-1400
Mon - Fri: 8:00AM - 5:30PM
Sat: 8:00AM - 4:00PM
Sun: 10:00AM - 4:00PM