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