Physical Address
M/KWEREKWE, ZANZIBAR
City
Zanzibar
Phone Number
255772900019
Website