El Batal For Cars Spare Parts - Agent For DEBO - Italy Bldg. C, Lailat El Qadr Sq., Aly El Din ComplexLandmark: shop no. 19, 206th Of October, Giza.