City Centre Shopping Mall is located in Palakkad, India on English Church Rd, Thayilpatti, Pudupalli Theruvu, Nurani. City Centre Shopping Mall is rated 3.7 out of 5 in the category retail in India.
Address
English Church Rd, Thayilpatti, Pudupalli Theruvu, Nurani
Service options
In-store shopping