Sub Regional Transport Office, Thalassery is located in Thalassery, India on Pallithazhe, Illathaazha. Sub Regional Transport Office, Thalassery is rated 2.9 out of 5 in the category transportation authority office in India.
Address
Pallithazhe, Illathaazha