23nd Annual Stars of Texas Juried Art Exhibit 23nd Annual Stars of Texas Juried Art Exhibit The Stars of Texas Juried Art Exhibit is an annual art exhibit in Brownwood, TX, displayed at the historic Santa Fe Depot. 23nd Annual Stars of Texas Juried Art ExhibitDustin Crawford2023-01-25T14:52:05-06:00