1. Home
  2. Kano
  3. Organic shops
  4. Lenos Nigeria

Lenos Nigeria

Lenos Nigeria: organic shop at XGXR+MWV, Suite 26 Nation Plaza, Audu Bako Way, GRA, Kano. Also listed under shopping mall.

XGXR+MWV, Suite 26 Nation Plaza, Audu Bako Way, GRA, Kano 103030, KanoChecked October 2026