Animal Trustees of Austin Spay 5129 Cameron Road, Austin – 78723-3059. Travis, TX. Phone: (512) 491-6269 View Listing