Skip links

Contact Us

Send a message

We’d love to hear from you

    Address

    Summit Giyorgis, Addis Ababa, Ethiopia

    Phone

    +251911810021
    +251922102210

    Email

    info@leoraplc.com
    sales@leoraplc.com