Plot No 185, Grace Tower, Thoraipakkam, Chennai, Tamil Nadu - 600097, India
(044) 32404444
https://takkaru.com/
No. 245- B, P. K. M. Line, Vanagaram Road Ambattur, Chennai, Tamil Nadu- 600058,India
18, Balaji Nagar, Ambattur LM-Opposite To Stedford Hospital, Chennai, Tamil Nadu- 600053,India
Plot No.12, Galaxy Road, Ponniamman Nagar, Ayanambakkam, Chennai, Tamil Nadu- 600095,India
No. 16, Kasthuri Industrial Estate, Ayanambakkam, Chennai, Tamil Nadu- 600095,India
No. 478, Shiva Complex, Mint Street, Chennai, Tamil Nadu- 600079,India
No. 1, Chitlapakkam, Chennai, Tamil Nadu- 600064,India