22408 animal fredericksburg hospital animal hospital fredericksburg va 22408 Francis Animal Hospital reviews ratings business hours phone numbers and directions. We are a full-service small animal veterinar… Tuesday, March 22, 2022 Edit