Boss Freight Terminal Communication Mast 1 is located in Mombasa, Kenya on Next To Mariam Plaza, Ganjoni Road, Likoni. Boss Freight Terminal Communication Mast 1 is rated 3 out of 5 in the category cell tower in Kenya.
Address
Next To Mariam Plaza, Ganjoni Road, Likoni