Mersha Tesfaya was born in 1963, age 60. Mersha Tesfaya's address is 4833 Mahogany Vista Lane , San Diego, CA 92102. Public records show Mersha has also lived in San Diego, CA. Mersha's latest phone number is (619) 263-5388. Previous phone numbers include (619) 283-9450 and (619) 501-8706.
Results 1 - 1 of 1