 A seven-acre complex located in Watts dubbed "The Center" serves as its hub.According to the WLCAC's website, the Center is meant to "dispel and redefine misperceptions" about Watts.The facility is used as an administrative center for staff as well as a tourist attraction, showcasing various permanent and temporary exhibits throughout the year.