Elvira Queen's address is 4216 S Cloverdale Avenue , Los Angeles, CA 90008. Possible relatives include Sandra Maddox, Sandy Maddox and 7 others. Public records show Elvira has also lived in Inglewood, CA. Elvira's latest phone number is (323) 299-5046.
Phone Numbers: (323) 299-5046
Results 1 - 1 of 1