Vodafone owns 13 existing locations near Newport, Greater Newport, Isle of Wight. See below for a complete list of Vodafone stores close by.