Owendale Speedway is located at:

5801 Sebewaing Rd
Owendale, Mi 48754

Track phone: 989-678-4447
or
989-550-9531

E-mail: lburk@avci.net