Communication, Place Street Name #20 … Here the [P] stands for Pillai. Srinivasa Pillai Street, Off Arya Gowder Road, West Mambalam.