Thelma Ellis's address is 1747 Quint Street , San Francisco, CA 94124. Possible relatives include Bettie Ellis, Dearmand Ellis and 2 others. Public records show Thelma has also lived in San Francisco, CA. Thelma's latest phone number is (415) 648-7490. Previous phone numbers include (510) 568-7469.
Results 1 - 1 of 1