Vodafone Idea Limited stores Near Panjrapole Road, Thane, 421302