Popular Hoover furniture outlet 0.0 (0) 3317, Lorna Road, Forest Ridge Estates, Patton Chapel, Hoover, Jefferson County, Alabama, 35216, United States (205) 326-7816 June 17, 2025