Life Of The South Insurance Company
Life Of The South Insurance Company is a multi-location business headquartered in Jacksonville, Florida. The company has five locations, all of which are situated in Jacksonville. The company’s main office is located at 10151 Deerwood Park Blvd Bldg 100 Suite 330. The company has an average of 3 customer reviews and has closed 9 complaints in the last 3 years, with 3 complaints closed in the last 12 months. The company is not BBB accredited and holds a B+ BBB rating.
10751 Deerwood Park Blvd, Suite 200
Jacksonville, FL 32256
|Insurance Types||Annuity, Health, Life|