Cucrubita Pepo Pumpkin Seeds in Ethiopia Abm Seeds Address: Addis Ababa Addis Ababa, 27316 Ethiopia Phone Number: +251 966 91 17 21