Come celebrate the 25th Anniversary of Art in the Square in Southlake Town Square April 25-27 with Methodist Southlake Medical Center ...
Southlake's 24th Art in the Square event drew in 150 artists and hundreds of people over the weekend. The Southlake Women's Club hosts the annual event, of which NBC 5 and Telemundo 39 are sponsors.