Ambika Wood Industries is located in Gummidipoondi, India on Plot No: F-9, Sipcot Industrial Complex, Opp TVS Plant, Pattupalli - Gummudipoondi Rd. Ambika Wood Industries is rated 5 out of 5 in the category woodworking supply store in India.
Address
Plot No: F-9, Sipcot Industrial Complex, Opp TVS Plant, Pattupalli - Gummudipoondi Rd