Santa LucíaParishShareJoaquín Castillo Duany (Santa Lucía)90109 Santiago de Cuba, Santiago de CubaCubaGet directions