This question already has an answer here:
In my country (Zambia) I hear adverts saying, "Our offices are along X Road". Is this correct? Should it not be on X Road? Along implies motion, like "driving along the road". unless the buildig covers the entire stretch of the road, like trees (There are trees along X Road).