Insurance Care Direct 1096 E. Newport Center Dr., Ste. 100 Deerfield Beach, Florida, 33442 Toll free 866-792-5976 Local 954-418-0281 Fax 954-596-2063