1. Birchtree Tennis Center 3583 Burntleaf Ln, Hoover, AL 35226 Coordinate: 33.37234,-86.83897 Phone: (205) 978-9090