On the map, the exact location of the road "Sales Tax Office Road (STO Rd )" can be found. The street "Sales Tax Office Road (STO Rd )" is located in Kozhikode with the zip code of 673002.