Glenda M. Padilla
May 17, 1954 - March 18, 2023
On May 17, 1954 Glenda May Padilla was born in San Francisco, CA. She is the oldest child of Virginia Herrera and Archie Powell. She was raised with her siblings Alfonso, Patricia, Luther, Josephine, Orlando, Christopher and her favorite cousin... View Obituary & Service Information
