South Dallas Cultural Center Loading Map.... South Dallas Cultural Center3400 S. Fitzhugh Ave - DallasDetails 32.7717 -96.7574 Address 3400 S. Fitzhugh Ave Dallas TX Southwest 75210 United States Upcoming Events No events in this location