Lorna Towne Square is a charming commercial area nestled in the heart of Birmingham, AL. It offers a variety of retail shops, dining options, and services to cater to the local community.
This vibrant square provides a welcoming and convenient destination for residents and visitors to shop, dine, and enjoy leisurely strolls in a relaxed setting.
Generated from their business information