No 108 Hameedia Complex, Near Triplicane Post Office, Triplicane High Road, Triplicane, Chennai, Tamil Nadu, 600005, India