At the time, Vodafone operates 4 locations near Falmouth, Cornwall. Here you can find a list of Vodafone stores close by.