Art in the Square: A Southlake Arts Festival with 25 Years of Artful Giving
Southlake Town Square 1400 Main Street, Southlake, TX, United StatesGather with family and friends for a fun-filled weekend of art, music, good food, refreshing spirits and children’s activities. Southlake Women’s Club is thrilled to announce Methodist Southlake Medical Center as its presenting sponsor for its 2025 nationally ranked, award-winning Art in the Square held April 25-27 at Southlake Town Square. New this year, food …