Vodafone Idea Limited stores Near Smruti Mandir Road, Ahmedabad, 382345