Avalon and Avalon Square are located off Interstate 65 in Franklin, Tennessee, just east of the Cool Springs retail area. The main entrance to Avalon will be east of Cool Springs Boulevard and north of McEwen Drive.