Anhui Mechanical and Electrical Irrigation and Drainage General Station is located in Hefei Shi, China on Baohe Qu. Anhui Mechanical and Electrical Irrigation and Drainage General Station is rated 3 out of 5 in the category social services organization in China.