Ollama Farms Store

Have any queries?

We're here to help.​

Business Address

Plot 1-5 Olaniyi Odefunsho Street, Ofada, Ogun State, Nigeria
Don't be a stranger!

Send Us a quick message

Ollama Farms is an agricultural outfit providing food solutions and other agricultural Services. We focus on Fishery, Poultry and Agricultural Plantations, situated on several acres of land in Southwest Nigeria.