selected country
Nigeria

Odudu & Co Estate and Surveyors Limited

Business address
8 Sura Mogaji Street,Off Coker Road, Ilupeju P.O.Box 4084, Ikeja, Lagos, Nigeria
Phone
(+234) 1-4709308
8042549
8023365105
8023187130
8033033337
08022914176
Business Activities