1816 NORTH MAIN STREET in LONDON, KY - Speedway