Ejectors in India Mazda Limited Address: India 36, Brabourne Road, 700001 Calcutta India Phone Number: +91 33 22 21 52 31