CASTLE ROCK available at FARAD CONTRACTORS NIGERIA CASTLE ROCK Castle rock available at FARAD CONTRACTORS NIGERIA, we sell and install natural and manufactured STONES of all types anywhere in Nigeria. Get link Facebook X Pinterest Email Other Apps