At this moment, Vodafone owns 4 stores near Lancaster, Lancashire. A list of Vodafone branches close by can be foundthis page.