Crete Designs Limited is located in Ikeja, Nigeria on 15, Nurudeen Olowopopo Street, Off Secretariat Bus Stop, Alausa. Crete Designs Limited is rated 3 out of 5 in the category concrete contractor in Nigeria.
Address
15, Nurudeen Olowopopo Street, Off Secretariat Bus Stop, Alausa