Thirumazhisai Auto Stand is located in Thirumazhisai, India on 208, Chennai Tiruvallur High Rd, Ramachandra Nagar. Thirumazhisai Auto Stand is rated 5 out of 5 in the category auto rickshaw stand in India.
Address
208, Chennai Tiruvallur High Rd, Ramachandra Nagar