Administrator at METRO SPARE PART (INDIA) PRIVATE LIMITED - Bhubaneshwar, Odisha, India
METRO SPARE PART (INDIA) PRIVATE LIMITED is a company based out of PLOT NO-1888 CHINTAMANISWAR, BHUBANESWAR, Orissa, India.