Bureau of Immigration Detention Center is located in Metro Manila, Philippines on F3M4P6W, Lower Bicutan, Taguig. Bureau of Immigration Detention Center is rated 3 out of 5 in the category prison in Philippines.
Address
F3M4P6W, Lower Bicutan, Taguig
Accessibility
Wheelchair-accessible entrance