Watch Galleries, Jabi lake mall is located in Abuja, Nigeria on 3CFHR5X, Bala Sokoto Way, Jabi. Watch Galleries, Jabi lake mall is rated 3 out of 5 in the category watch store in Nigeria.
Address
3CFHR5X, Bala Sokoto Way, Jabi
Accessibility
Wheelchair-accessible car park