Watauga Activity Center 7901 Indian Springs Road, Watauga, Texas, 76148, United States Get Directions Watauga Activity Center 7901 Indian Springs Rd. Watauga, TX 76148 Posted in .