Ecopower Jamaica Solar Energy / JamclEcopower JamaicaAddress: James Avenue, Ocho RiosTel: (876) 974-3261 James Avenue, Ocho RiosOcho Rios,St. Ann Tel: (876) 974-3261Tell a friend