Cactus Desert Altavista is located in San Salvador, El Salvador on Residencial Altavista, Pol 34. Cactus Desert Altavista is rated 3 out of 5 in the category garden center in El Salvador.
Address
Residencial Altavista, Pol 34
Service options
In-store shopping