Delafrant Hospital

Hospital in Port Said

Decent, centrally located hospital.

Advertisement