Oniru Furniture Dealers

Furniture

Plot 5 Oniru New Market Road, Oniru, Lekki
08033016584, 014545175, 014545176

Southwood Nigeria Limited is a furniture manufacturing company for schools, homes and hotels.

Advertisement