Carmela Spencer was born in 1951, age 72. Carmela Spencer's address is 10852 Wilkins Avenue , Los Angeles, CA 90024. Possible relatives include Diana Spencer, Herbert Spencer and 1 others. Public records show Carmela has also lived in Los Angeles, CA. Carmela's latest phone number is (310) 470-2222. Previous phone numbers include (310) 478-6142 and (323) 413-2763.
Also goes by: Carmela E Spencer
Results 1 - 1 of 1