Vodafone Idea Limited stores Near Kurla Camp Road, Ulhasnagar, 421004