Location: Ofuoma Town, Ughelli North LGA, Delta State, Nigeria. Phone: (234) 806 764 2245 Email: info@yomafarmresort.com