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.

Company Details
Phone 904-407-1097
Address 10751 Deerwood Park Blvd, Suite 200
Jacksonville, FL 32256
Insurance Types Annuity, Health, Life
A.M. Best
BBB Rating B+