Nanda Sales Corp Category: Wall Clock DealersContact Number: +(91)-11-23279833 Address: 63, Lajpat RAI Market, Delhi - 110006