Make sure Javascript is enabled

Branch details

Olivia Clinic — Shoubra - Cairo

Olivia Clinic

Branch phone 17513 Call branch

Location

Branch address

59 Shoubra St., Floor 5, Shoubra, Cairo.

Area
Shoubra
City
Cairo
Open directions