This website is an online resource for NASCAR enthusiasts, so if you have a great picture of Grand Prix Edmonton, send it to us for inclusion here.
Grand Prix Edmonton is a 1.97 mile temporary airport circuit used by Champ Car and support races once a year at the Edmonton City Centre Airport in Edmonton, Alberta.
Grand Prix Edmonton
#1 11041-105 avenue
Edmonton, AB T5H 3Y1