No. 35/17, Thayar Street, Ellis Road, Mount Road,, Chennai - 600002, Tamil Nadu, India
"spencer Plaza", Shop # S-122, Phase-iii, Second Floor,# 769, Anna Salai, Mount Road,, Chennai - 600002, Tamil Nadu, India
No:44/21, Saisahid Street, 1st Lane, Mount Road,, Chennai - 600002, Tamil Nadu, India
No. 62-a/10, Thayar Sahib Street, Mount Road,, Chennai - 600002, Tamil Nadu, India
2a, Annasami Street, Ellis Road, (behind Devi Theatre) Mount Road,, Chennai - 600002, Tamil Nadu, India
No:65/32, Pangarap Nayakan Kudi, Mount Road,, Chennai - 600002, Tamil Nadu, India