Telsa Marks was born in 1990, age 33. Telsa Marks's address is 6211 Berrypick Lane , Memphis, TN 38141. Possible relatives include Clement Marks, Myeshia Marks and others. Public records show Telsa has also lived in Saint Martinville, LA. Telsa's latest phone number is (731) 462-1682.
Phone Numbers: (731) 462-1682
Results 1 - 1 of 1