Athwa traffic Police Station is located in Surat, India on Ring Road, Navdi Bandar Rd, Kharwawad, Athwa Gate. Athwa traffic Police Station is rated 4.5 out of 5 in the category traffic police station in India.
Address
Ring Road, Navdi Bandar Rd, Kharwawad, Athwa Gate