Abadrill Co. Posted on June 24, 2016 by engmansy Abadrill Co. 28 El Sabteya St., Abadir Beshay Bldg. DOWNTOWN Tel: 5774341