The South Dallas Cultural Center is owned and operated by the city of Dallas and serves as a cultural venue for the Dallas community. A variety of events and shows are held in the center throughout the year. Address: 3400 South Fitzhugh Avenue Dallas TX USA 75210 1 214 939-2787