Abadrill Co. Posted on July 8, 2016 by engmansy Abadrill Co. 28 EI Sabteya St., Abadir Beshay Bldg. DOWNTOWN Tel;5774341