The address of Churchill Downs is 700 Central Ave, Louisville, Kentucky 40208. Churchill Downs is located adjacent to the University of Louisville, helping form the ultimate sports mecca in the state.