Aspire Physical Recovery Center at Hoover, LLC has announced it will open its doors on Tuesday, January 20th at 4:30 p.m. The 85,000-square-foot health care facility is located at 575 Southland Drive in Hoover and the public is invited to the opening ceremonies, according to a release from the firm. “The Aspire facility is like none other in the Birmingham area. We offer top-notch healthcare expertise surrounded by resort amenities,” Executive Director, Nick Beckham said. […]