Vodafone Idea Limited stores Near Sarwat Road, Muzaffarnagar, 251001