The Palms Ota

The Palms Ota is located in Ota, Ogun State, Nigeria.

 

01 271 4491

1 Bisway St, Maroko, Lekki, Nigeria

  • Twitter
  • Facebook

©2020 by Palms Mall