Provider Name : National Hospital Type of Facility: Hospital Address: “Najda – Eldorado Cinema, Electra Street, Najda Area POB:30666” Phone : 6711000 Fax: 6720900