Vodafone Idea Limited stores Near Mori Char Bagh Road, Thane, 421005