Vodafone Idea Limited stores Near 26-13-73, Samba Murthy Road, West Godavari, 534406