Leland Tower is a twenty-two-story building on Stolp Island in Aurora, Illinois. Leland Tower was at one point the tallest building in Illinois outside of Chicago. Stolp Island is recognized as a Historical District by the National Register of Historic Places.