Joe Byrne Memorial Stadium is located in Grand Falls-windsor, Newfoundland and Labrador. It can be found at 5 Jones St, Grand Falls-windsor Newfoundland and Labrador. Visit AllSeats.com for more information on Joe Byrne Memorial Stadium and to purchase tickets.