X3WJ+84J, Chanika Bus Stop, Vikongoro, Tanzania
Baba Sele Store is a Store located at X3WJ+84J, Chanika Bus Stop, Vikongoro, Tanzania. It has received 0 reviews with an average rating of 0 stars.
The address of Baba Sele Store: X3WJ+84J, Chanika Bus Stop, Vikongoro, Tanzania
Baba Sele Store has 0 stars from 0 reviews
Store