answersLogoWhite

0

Yes, Deloris Barrett recently died at the age of 85. The other Barrett sisters continue to sing praises and enjoy great health.

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions