Self Agrico Posted on July 8, 2016December 6, 2022 by engmansy Self Agrico 19 El Gerhard St., Lebanon Sq. Giza 02 304-6391 48 Ibrahim Noseir St. -Alexandria .03 582-1650