Ludewa Town Hall (Ukumbi wa Halmashauri) is located in Ludewa, Tanzania, United Republic Of on VMXJHH8. Ludewa Town Hall (Ukumbi wa Halmashauri) is rated 3 out of 5 in the category city or town hall in Tanzania, United Republic Of.
Accessibility
Wheelchair-accessible entrance