No: 14 & 15, Meeran Sahib Street Mount Road (Near Casino Theatre)
Chennai- 600002, Tamil Nadu (India)