City Lights is a shopping destination located in Dallas, TX. As a Lifestyle/Specialty Center, it occupies a prime spot at Live Oak St.. The mall opened its doors in 2013. Shoppers can explore 200,000 sqft. of retail floor space featuring approximately 0 stores.