Kaara is located in Lekki, Nigeria on 28 Shakiru Anjorin St, off Admiralty way Lekki phase 1 Lagos NG, Phase 1. Kaara is rated 4.5 out of 5 in the category currency exchange service in Nigeria.
Address
28 Shakiru Anjorin St, off Admiralty way Lekki phase 1 Lagos NG, Phase 1
Service options
On-site services