Vodafone Idea Limited stores In Frazer Road, Patna, Bihar