Vodafone Idea Limited stores Near Civil Lines South, Muzaffarnagar, 251001