Vodafone Idea Limited stores Near Shaheed Bhagat Singh Chowk, Moradabad, 244001