Insurance Care Direct 1002 East Newport Center Drive, Deerfield Beach, FL 33442