Iron Horse Pub w/ Tuatha Dea March 29, 2019 Friday @ 9:00 pm Wichita Falls, TX, United States Get Directions Venue Info Address The Iron Horse Pub 615 8th StreetWichita Falls, TX 76301United States940-767-9488 Phone: 940-767-9488 Website: theironhorsepub.com