Speciality: Psychiatry Clinic Address: 181 Tahrir St. Strand Building Bab El-Look Phone: -- / 202--7947527 Working Hours: sat & Teusday 8 - 11 P.M Share