Sabasaba Stadium
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Stadium, Arena & Sports Venue
Address: Newala, Mtwara, Tanzania
GPS Coordinates: -10.95393,39.27158
Facebook: facebook.com/1472660502980040
Instagram: Photos and Videos