Jenny Sevilla in Deltona, FL

Jenny Sevilla may also have lived outside of Deltona, such as Debary, Lake Worth and Orange City.