Vodafone Idea Limited stores Near Panjabari Road Service Road, Guwahati, 781022