St Thomas Raceway Park

St Thomas Raceway Park is located in St. Thomas, ON.
Racing at this location contains: 1/4 mile IHRA dragstrip.