Liberty Senior Living
Liberty Senior Living is a family-owned healthcare company founded in 1875 with a pharmacy in North Carolina. Headquartered in Wilmington, NC, and led by the fourth-generation McNeill family, Liberty operates around 24-29 retirement communities across North Carolina, South Carolina, Tennessee, and Florida.