Upshall StationFrom Wikipedia, the free encyclopedia Upshall Station is located south east of Swift Current, Newfoundland and Labrador. This article does not cite any sources. (December 2009)
Upshall Station is located south east of Swift Current, Newfoundland and Labrador. This article does not cite any sources. (December 2009)