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