July 12, 2018 @ 10:00 am - 3:00 pm Gallery Open Pecan Creek Artists 913 Indiana St., Wichita Falls, TX, United States