Rosa Leach was born in 1911, age 112. Rosa Leach's address is 6209 Luther Avenue , Cleveland, OH 44103. Possible relatives include Sanders Leach, Shelby Leach and others. Public records show Rosa has also lived in Cleveland, OH. Rosa's latest phone number is (216) 235-9958. Previous phone numbers include (216) 249-4088 and (216) 391-4002. The latest email address for Rosa Leach is ros****@gmail.com.
Sanders Leach's current address is 6209 Luther Avenue , Cleveland, OH 44103. Sanders's age is 116 years old (1907). Phone numbers associated with Sanders are (216) 391-6897.
Shelby Leach's birthday is 04/24/1947, and is 77 years old. Shelby's home address is 6209 Luther Avenue , Cleveland, OH 44103. Associates and relatives include Eula Leach, Marvin Leach and others. Latest phone numbers include (216) 391-6897.
Results 1 - 3 of 3