Metro Station, 100 Feet Road 126, Jawaharlal Nehru Road Choolaimedu, Near Arumbakkam Metro Station, Chennai - 600094