Company INNOVATIVE CONTROLS DETENTION CORPORATION Address 1354 E. Broadway St., TOLEDO, OH, 43605 - 0000, USA