Southview Plaza is a 67,964 shopping center located in the heart of Tillman's Corner is southwest Mobile County in Mobile, AL. The property has frontage along Highway 90 and Halls Mill Road and is situated between two Interstate-10 interchanges. Co-tenants include Big Lots and Planet Fitness. The area is densely populated with other retail, grocery stores, banks, quick serve and sit-down restaurants.