Metropolitan Detention Center
Metropolitan Detention Center, 100 Deputy Dean Miera Dr SW, Albuquerque, NM 87151, USA