Contact us Contact us! Address 6545 Nova Drive Suite 205 Fort Lauderdale Fl 33317 Email info@solterrasolution.com Phone 7862221021