CTC Mall, Moti Nagar, Delhi

Category: Shopping Mall

Phone:  (011) 25112201, (011) 25112202

Address:   3, Nazafgarh Road, Moti Nagar, Delhi- 110015

Landmark:  Near Campa Cola Factory