Castle Greyhound Rescue and AdoptionAddress:1517 N. Wilmot Road Austin, TX 78757 Got something to add?