Southern Cross Energy LLC of 6742 Forest Hill Blvd # 146 West Palm Beach, FL 33413 are frauds and liars. They will lie and circumvent their way through every transaction they are part of. BEWARE of these individuals. On their website they claim to be buyers and sellers...Read more
Do you have something to say about Southern Cross Energy? What happened? What can we help you with?