Police Training School is located in Delhi, India on Block A, Naveen Palace, Jharoda Kalan. Police Training School is rated 3.6 out of 5 in the category police academy in India.
Address
Block A, Naveen Palace, Jharoda Kalan
Accessibility
Wheelchair-accessible entrance