Armed Forces Detention Barracks Country Singapore Detention centre address 402 Lorong Kebasi (Mowbray Rd), 688791, Singapore