Plaza Palooza June 3, 2017 Saturday @ 11:00 am Fort Worth, TX, United States Get Directions Venue Info Address Sundance Square Plaza 420 Main StreetFort Worth, TX 76102United States(817) 255-5700 Phone: (817) 255-5700