Centro Felix Charlaix, El Tamarindo, La Unión, El Salvador is located in El Tamarindo, El Salvador on 53MM626, Unnamed Road. Centro Felix Charlaix, El Tamarindo, La Unión, El Salvador is rated 4.3 out of 5 in the category tourist information center in El Salvador.
Address
53MM626, Unnamed Road