1. Home
  2. Lekki
  3. Cell phone stores
  4. Strix

Strix is a cell phone store on Felicity Mall, Lekki 1 Adebisi Oyenola St, Lekki Penninsula II 106104, Lagos in Lekki Penninsula II, Lekki. Also listed under cell phone accessory store, computer accessories store and computer store. Closed on Sundays.

Felicity Mall, Lekki 1 Adebisi Oyenola St, Lekki Penninsula II 106104, Lagos, Lekki 106104, LagosChecked October 2026