Aliu & son LTD is located in Ikeja, Nigeria on 21 Oshodi - Oworonshoki Express Way Service Ln, Orile Oshodi. Aliu & son LTD is rated 3 out of 5 in the category scaffolder in Nigeria.
Address
21 Oshodi - Oworonshoki Express Way Service Ln, Orile Oshodi