Church Street is what you want. I doubt is has changed much since the 1900. It runs from the old Post Office up to the Town Hall. Put Church Street Alloa into Google and you can get an up to date picture. Put 'Alloa' into site 'Britain from the Air' and there is a picture there which I believe dates from about 1925.
The Clackmannan Person