Libya flag Libya
NameAddress
Al Afia ClinicGasser Ben Geshier P.O. Box 97521 Tripoli
Alwafa Medical ServicesGasser ben Geshier PO Box 97521 Tripoli
Brothers ClinicNoflian First right after Bengaber mosque Tripoli