Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Tag Kempeitai

Kempeitai East District Branch

location 1 Orchard Road, Singapore 238824 (outside YMCA) Get Directions The Kempeitai (Japanese Military Police) was Established in 1881 in Japan. It was responsible for maintaining internal security in occupied Southeast Asia during World War II. In Singapore, the Kempeitai…