3rd Cross Street, Thirumalai Nagar Annexe, Perungudi, Chennai - 600096 Land Mark: Near Toll Plaza - OMR