House Of Obaji is located in Lekki Phase I, Nigeria on 17A Fatai Idowu Arobieke Street, Off Admiralty Road, Lekki Phase 1. House Of Obaji is rated 3 out of 5 in the category tailor in Nigeria.
Address
17A Fatai Idowu Arobieke Street, Off Admiralty Road, Lekki Phase 1