Saint Francis Wolf Sanctuary

  • Animal Rescue
6731 Pavlock Rd
Navasota, TX 77868
(936) 894-9653
Hours:
Tuesday thru Sunday by reservation only.
  • About

    Saint Francis Wolf Sanctuary (SFWS) is the only USDA licensed wolf sanctuary in Texas. SFWS provides wolves and wolfdogs lifelong care, while educating the public about these amazing animals.