Ambalika Plywood Pvt Ltd Address: Manakpur Industrial Area, Phase - 2, Chhachhrauli Road City: Jagadhri - 135001 State: Haryana View Contact Details