That is where the New London to New Brighton run starts each year. I am sure someone can supply a current photo of the same street, The run is limited to 1908 and older and one and two cylinder auto to 1914. The autos in this old photo may not qualify for the current run.
Same spot today. First building on the right has lost it's chimney but the horizontal bar in the gable gave it away.
Ken in Texas