George Ward Tennis CenterBy admin / June 6, 2023 George Ward Tennis Center331 16th Ave S, Birmingham, AL, 35205, USABirmingham Alabama Phone: 2052520038Url: https://playtennisnearme.com/george-ward-tennis-center/