La Super Corona (Talquezalart) is located in El Salvador on Col Bolivar Km 4 1/2 Carrt Trcal del Nte y Cl Central 18 Ciudad Delgado. La Super Corona (Talquezalart) is rated 3 out of 5 in the category auto repair shop in El Salvador.
Address
Col Bolivar Km 4 1/2 Carrt Trcal del Nte y Cl Central 18 Ciudad Delgado