Felicia Elizondo(1946-2021)
- Actress
Felicia Elizondo was born on 23 July 1946 in San Angelo, Texas, USA. She was an actress, known for Compton's '22 (2023), Screaming Queens: The Riot at Compton's Cafeteria (2005) and Tenderloin: Forgotten History (2011). She died on 15 May 2021 in San Francisco, California, USA.