animal hospital hours oakwood oakwood animal hospital hours They are located at 7625 Freeport Blvd Sacramento CA 95832. If you need assistance after our regular business hours we recommend … Saturday, July 30, 2022 Edit