Indiana Luisita Padilla, 72, has passed away in Orlando, FL. She was born in Providence, Colombia, to parents Andrew and Casilda Archbold. View Obituary & Service Information
Indiana Luisita Padilla, 72, has passed away in Orlando, FL. She was born in Providence, Colombia, to parents Andrew and Casilda Archbold. View Obituary & Service Information