Los Angeles, CA | Inglewood, CA
Also known as: preacherwife27
Sheila Allen lives in Los Angeles, California. She has also lived in Inglewood, California. Some of Sheila family members are Marlene Teresa Allen, Mattie Allen, Traci Denice Taylor-allen, Lynette Michelle Allen and Jodie Turner Allen.