Latitude and longitude of Southwest Center Mall
Satellite map of Southwest Center Mall
Southwest Center Mall (formerly Red Bird Mall) is a shopping mall located in Dallas, Texas. It, originally owned by the DeBartolo family, opened in 1975. It was, and remains, the only major one located in the southern half of Dallas.
Latitude: 32° 39' 32.90" N
Longitude: -96° 52' 42.27" W
Nearest city to this article: Duncanville
Read about Southwest Center Mall in the Wikipedia Satellite map of Southwest Center Mall in Google Maps