The layout formation dates back to 1950s. The streets are well planned. There is a circular park the Anna Poonga with a garden and playground. Nearby is the Vinayagar temple with separate idols for Vishnu, Murugan, Shiva, Meenakshi, and Iyappan. Also there is CSI (Church of South India) Grace Church, for Protestants at the third stop near a small bank of water, St. Vincent Pallotti church, for Roman Catholics at the fifth stop catering to the religious needs of the community and Carmel Assemblies of God Church is at 7th street.