Star Lee Francisco
September 22, 2021
Star Lee Francisco, 45 of Jacksonville, Florida passed away on Wednesday, September 22, 2021, in Jacksonville, Florida. Arrangements under the care of Naugle Funeral Home & Cremation Services, 1203 Hendricks Avenue, Jacksonville, Florida 32207.... View Obituary & Service Information