Leena Howald was born in 1949, age 74. Leena Howald's address is 101 Brookwood Way S, Mansfield, OH 44906. Possible relatives include James Howald, Jason Howald and 3 others. Public records show Leena has also lived in Indian Rocks Beach, FL and Pinellas Park, FL. Leena's latest phone number is (419) 775-7496.
Also goes by: Leona G Howald,
Leena G Litteral,
Leona G Litteral
Phone Numbers: (419) 775-7496
Address History: 101 Brookwood Way S, Mansfield, OH 44906;
2109 Gulf Boulevard Unit 2a, Indian Rocks Beach, FL 33785;
Pinellas Park, FL 33782;
Seminole, FL 33777
Results 1 - 1 of 1