Find a Doctor
Individual team profiles are being prepared. Contact us for help finding the right care.
Patient services
Find the information you need, request an appointment, or contact us directly. We are here to help you navigate your care.
Need medical assistance?
Call us directly to discuss the care you need.
Appointments
Fill in the form and the hospital can contact you to discuss availability. An appointment is not confirmed until you hear from the team.
Need help sooner?
Please call the hospital directly for time-sensitive medical concerns.
+255 784 273 272Plan your visit
Individual team profiles are being prepared. Contact us for help finding the right care.
Explore our service areas and contact us to confirm the department you need.
Ask our team what information or documents you should bring to your visit.
Visiting hours and guidance are to be confirmed. Please call before visiting.
Accepted insurance arrangements are to be confirmed. Please contact the hospital.
Ask the team about medicine availability and pharmacy services.
Contact the hospital for current test availability and preparation guidance.
For questions about your visit, our team is available by phone or email.
For time-sensitive concerns, call the hospital directly rather than using this form.