123ply is located in New Delhi, India on Z 42, Sanjay Colony II, Pocket Z, Okhla Phase II, Okhla Industrial Area. 123ply is rated 4.3 out of 5 in the category home improvement store in India.
Address
Z 42, Sanjay Colony II, Pocket Z, Okhla Phase II, Okhla Industrial Area