Nature: Alarms - Commercial Structure Location: Harrington Raceway - De State Fairground - Harrington Address: 15 West Robert F Rider Rd , DE Cross Streets: Fairground Rd / Simpson Rd