1. Home
  2. Ilorin
  3. Pillars Mega Showrooms

You will find Pillars Mega Showrooms, a lighting store, at 72 Ibrahim Taiwo Rd in Ilorin. Also listed under appliance store, furniture store and furniture wholesaler.

72 Ibrahim Taiwo Rd, Ilorin 240101, KwaraChecked October 2026