Thana Sadar Bazar, Idgah Road, Sadar Bazar is located in New Delhi, India on Idgah Rd, Narain Market, Sadar Bazaar. Thana Sadar Bazar, Idgah Road, Sadar Bazar is rated 3.8 out of 5 in the category traffic police station in India.
Address
Idgah Rd, Narain Market, Sadar Bazaar