El Machala Showroom & Branch Posted on July 13, 2016December 6, 2022 by engmansy El Machala Showroom & Branch: 13, 6 October St.Beside The General Hospital let/Fax; 040 223S 818