Emergency Care

VCA Mueller Pet Medical Center is open 24 hours a day, 7 days a week for emergencies. Call us at (916) 428–9202.

View Map

Loading... Please wait