Saudi Sarah / Isra is located in Amman, Jordan on 287, Al Israa Medical Complex Queen Rania Al Abdullah St. Saudi Sarah / Isra is rated 4.1 out of 5 in the category medical center in Jordan.
Address
287, Al Israa Medical Complex Queen Rania Al Abdullah St
Accessibility
Wheelchair-accessible toilet