Badr Al Samaa, Mabella بدر السماء معبيله is located in Oman on Al Khair Street Al Seeb. Badr Al Samaa, Mabella بدر السماء معبيله is rated 3.1 out of 5 in the category medical center in Oman.
Address
Al Khair Street Al Seeb
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet