Siliguri Metropolitan Police Traffic Control Office is located in Siliguri, India on Hill Cart Rd, opposite NBSTC Bus Depot, Ward 1, Pradhan Nagar. Siliguri Metropolitan Police Traffic Control Office is rated 2.5 out of 5 in the category traffic officer in India.
Address
Hill Cart Rd, opposite NBSTC Bus Depot, Ward 1, Pradhan Nagar