Lelia Oehlstrom was born in 1956, age 67. Lelia Oehlstrom's address is 2103 Denison Avenue Apt 2, Cleveland, OH 44109. Possible relatives include Anna Dvonderau, Darlene Oehlstrom and 5 others. Public records show Lelia has also lived in Cleveland, OH and Lakewood, OH. Lelia's latest phone number is (216) 521-8316. Previous phone numbers include (330) 241-7202 and (419) 928-1011.
Address History: 2103 Denison Avenue Apt 2, Cleveland, OH 44109;
1008 Kenilworth Avenue Apt 1, Cleveland, OH 44113;
Lakewood, OH 44107;
West Salem, OH 44287
Results 1 - 1 of 1