Vodafone Idea Limited stores Near Jawahar Nagar, Thane, 421005