Seraph Farms is located in Lagos, Nigeria on Besides De-Santos Hotel, Unit D, 1/F, 1-3, Shasha Road, Alimosho, Akowonjo. Seraph Farms is rated 3 out of 5 in the category organic farm in Nigeria.
Address
Besides De-Santos Hotel, Unit D, 1/F, 1-3, Shasha Road, Alimosho, Akowonjo