Finley Center
(506)
Sports complex in Hoover, Alabama
Address: 5508 Stadium Trace Pkwy, Hoover, AL 35244
Hours: Open ⋅ Closes 9 PM
Phone: (205) 739-7364
Rating
(881)
Located at the Hoover Met Complex, The Finley Center is a state-of-the-art 155,000 square foot sports complex and event venue. With 83,000 square feet of ...
Stay Informed · Finley Center. 5508 Stadium Trace Parkway, Hoover, 35244. Map.
People also ask
Who is the Finley Center named after?
What is the seating capacity at the Hoover Met?
Who plays in the Hoover Metropolitan Stadium?
What is Clubhouse Hospitality at Hoover Met?
Rating
(881)
The Finley Center is a 155,000 square foot facility that has 83,000 square feet of uninterrupted space for sports, banquets, trade shows, exhibits, and social ...
Our state-of-the-art Sports and Fitness Center In Hoover Alabama offers thrilling games, events, and activities for all ages. Learn more about us here!
THE FINLEY CENTER · Home · About · Clinic Services · Acupuncture Injection Therapy · Micro-needling · Cosmetic Acupuncture · Naturopathic Medicine · Book Online ...