The Palms Ota

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

ota.jpg
 

01 271 4491

1 Bisway St, Maroko, Lekki, Nigeria

  • Google Places
  • Twitter
  • Facebook

©2020 by Palms Mall