Dundalk Stadium is Irelands only all-weather race track and Europes only dual purpose horse and greyhound race track. Having undergone a major redevelopment in 2007, the all-weather racecourse was officially opened on 26th August 2007. Racecourse Road, Dundalk, Co. Louth.