Dr. Ahmed Talha Center is located in Egypt on 178 Omar Lotfy St, in front of Sporting Tram Station. Dr. Ahmed Talha Center is rated 4 out of 5 in the category gastrointestinal surgeon in Egypt.
Address
178 Omar Lotfy St, in front of Sporting Tram Station