Sister Rosa Del Carmen Ulloa Ulloa
Birth date: Feb 15, 1957 Death date: Mar 16, 2024
Sister Rosa Del Carmen Ulloa Ulloa, 67, of Clearwater, FL USA passed away Saturday March 16, 2024 at Morton Plant Hospital, Clearwater. Sr. Rosa was born in Honduras and dedicated her life to the Franciscan order for 50 years. She Read Obituary