DFW fun things to do - Dallas Metro Moms
Art in the Square is a cosmic canvas!

Art in the Square is a cosmic canvas!

The 24th Art in the Square lifts off with Methodist Southlake Medical Center as presenting sponsor. Art in the Square is a national award-winning festival with a ranking of #4 for 2024. Come to Southlake Town Square on April 26-28 with family and friends for a...