Telma Shops Mutsamudu is a Shopping mall located in Mutsamudu. It is one of the 39 Shopping malls in Comoros. Address of Telma Shops Mutsamudu is Unnamed Road, Mutsamudu, Comoros. Telma Shops Mutsamudu is rated 4.5 (out of 5 stars) by 6 reviewers on the web.
Some of the places around Telma Shops Mutsamudu are -
Within less than half a Kilo meter of Telma Shops Mutsamudu, you can also find Medical Center Urban Mutsamudu, Cmu, SNPSF MISSIRI, Hotel des Iles, , Océanis Hotel, Pharmacie Anjouanaise, and many more.
Unnamed Road, Mutsamudu, Comoros
Rating of Telma Shops Mutsamudu is 4.5 out of 5 stars.
Address of Telma Shops Mutsamudu is Unnamed Road, Mutsamudu, Comoros.
Telma Shops Mutsamudu is located in Mutsamudu.
Telma Shops Mutsamudu is a Shopping mall in Comoros