Techni Cell 82026084 Store in Kenner June 21, 2021 | Categories: Filter: Address 3817 Williams Boulevard70065, Kenner, LA, USContact Tel.: 5043771666Email: technicell.hn@gmail.com Contact Store