Concert Venues in Leeds Grand River Drive-In Where: 1453 Grand River Pkwy, Leeds, Alabama - 35094 Events: 1