Advertisement
The largest indoor arts festival in North Texas, featuring over 35 participating artists and organizations. Free admission, located at The Shops at Willow Bend, enter at the Food Court.
Advertisement
Event Venue & Nearby Stays
The Shops at Willow Bend, 6121 W Park Blvd,Plano,TX,United States