Vodafone Idea Limited stores In Paper Mills Road, Rajapalayam, Tamil Nadu