NDI ARCHITECTS 6 years ago ID: #310102 Listed In : Building and Construction Construction Interior Designers 102/17A CHB COLONY, WEST STREET, VELLUR ROAD, THIRUCHENGODE 637211 9003942445 Business Description Architecture & Interior design consultation Reviews & Ratings Write a Review No Review. Please login / register to add your review.