District CourtsPolice Stations Police Station in Kanjhawala North West Delhi By - September 14, 2013 0 108 FacebookTwitterPinterestWhatsApp Police Station in Kanjhawala North West Delhi Address: Major District Road 138, Kanjhawala, New Delhi, Delhi India Phone: 011 2595 2485