Palms Mall
Home
Covid-19 Preparedness
Other Locations
The Palms Events
Contact
Blog
Shop Directory
More
The Palms Ota is located in Ota, Ogun State, Nigeria.