Formerly Red Bird Mall. The Profile Page for this establishment is brought to you by MallGuide. Southwest Center Mall is located in Dallas.
|Address:||3662 West Camp Wisdom Road|
Dallas, TX 75237
|Area Hotels:||(If you are visiting on business or pleasure, here are 4 hotel options in the area of the Southwest Center Mall)|
Best Value Inn
Lexington Hotel Suites