Come and visit us in store!

The Manx Telecom shop can be found at:

15-17 Strand Street
Douglas
Isle of Man
IM1 2ED

Alternatively, you can contact our retail team on 624624 or clicking here.