Annie's Angels Rescue

Annie's Angels Texas Rescue is headquartered in Stafford, Texas (near Houston). We are a 501(c)(3) tax exempt animal rescue group. Our foster families and volunteers live all over the Houston area.
Address
12607 Flaxseed Way, Stafford, 77477, TX, USA

Advertisement to help support our work

Local, loving pet care near you