The Root's is located in Mehsana, India on Hospital, Shop No. 5 and 6, Second Floor, Perfect Plaza Complex, Near Sai Krishna, Radhanpur Road, GJ SH 55. The Root's is rated 2.6 out of 5 in the category plywood supplier in India.
Address
Hospital, Shop No. 5 and 6, Second Floor, Perfect Plaza Complex, Near Sai Krishna, Radhanpur Road, GJ SH 55