King Oputa Palace, NO 77, ROAD, Abo, Nigeria
322116, Abo, Nigeria
King Oputa Palace, 13, Road, Abo, Nigeria