Snead State Tennis Courts
The Snead State tennis courts are located at 107 Elrod Street, Boaz, AL 35957.