Slider 2 Posted on March 2, 2017March 3, 2017 by collat9bg Lorna Square is a six-building campus in Hoover, AL offering office and retail space. Several suites are available. Post navigation ← Slider 2 Leave a Reply Cancel ReplyYou must be logged in to post a comment.