Elm Fork Shooting Sports Details Venue Phone: 972-556-0103 Venue Website: http://www.elmfork.com/ Location Address:10751 Luna Rd., Dallas, Texas, 75220, United States