Adresses and Phone numbers of Automotive of cleopatra
276 Port Said St., Cleopatra Sq., Cleopatra, Alexandria.
19187 Location