1. Home
  2. Ikorodu
  3. Vitamin & supplements stores
  4. Neolife international company

Neolife international company

Neolife international company is a vitamin & supplements store on 18 Taiwo Alase street in Odokekere town, Ikorodu. It is also listed as business networking company.

18 Taiwo Alase street, Odokekere town, Ikorodu 104101, LagosChecked October 2026