Special to the Daily News
A star in her own right, Lillian Kiernan Brown died Dec. 4, 2019, at her home in Fleming Island with family by her side.
A resident of Fleming Island, the 86-year-old…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.