Ephrin Townes's address is 1832 Willowhurst Road Apt 301, Cleveland, OH 44112. Possible relatives include Beverly Henderson, Ephrin Townes and others. Public records show Ephrin has also lived in Cleveland, OH.
Ephrin Townes's current address is 17570 Lake Shore Boulevard Apartment 1, Cleveland, OH 44119. Ephrin's age is 62 years old (1962). Phone numbers associated with Ephrin are (216) 383-9521 and (216) 526-6140.
Address History: 17570 Lake Shore Boulevard Apartment 1, Cleveland, OH 44119;
1729 Allandale Avenue Apt 3, Cleveland, OH 44112;
Euclid, OH 44132
Results 1 - 2 of 2