Vodafone Idea Limited stores Near Kharghar Golf Course Road, , 410210