Mechel Systems and Services

105 Nirman Industrial Estate
Link Rd. Malad
Mumbai, Maharashtra 400064
India

Local Phone: 91-97-69909978