I found this just now in the Acadia University Library digital collection. I know it's not spectacular, but this would be taken at the cross on Church Street, Canning, I believe?
Great details shot - really like the crossing sign, (although I had hoped the post might be lettered DAR!) It is looking south down North Avenue. The dark little building partially visible to the right is the old Fire Hall which was right beside the tracks - a great model opportunity someday. It still stands today as the town office.