Scotia Self Storage is Located at:

Our facility is located in the Amherst Industrial Park at:
6 Tupper Avenue
Amherst, Nova Scotia
Canada

Our Office is located in the Casey Group Office at:
96 Park Street
Amherst, Nova Scotia
Canada

Area Map