Cengysol is located in Managua, Nicaragua on Plaza El Sol, 5 cuadras al Sur, Detrás de Edificio Pellas. Cengysol is rated 3 out of 5 in the category green energy supplier in Nicaragua.
Address
Plaza El Sol, 5 cuadras al Sur, Detrás de Edificio Pellas