Lorna Square – 500 Building Front 500 Lorna Square is an office/retail building in a six building campus in Hoover, Alabama.