Vodafone Idea Limited stores Near Ravapar Road, Morbi, 363641