Leon Howard was born in 1970, age 54. Leon Howard's address is 2311 Inwood Place Apartment 2, Cincinnati, OH 45219. Possible relatives include Alberta Howard, Andre Howard and 4 others. Public records show Leon has also lived in Cincinnati, OH and Cleves, OH. Leon's latest phone number is (513) 207-1890. Previous phone numbers include (513) 242-2461 and (513) 941-5037.
Address History: 2311 Inwood Place Apartment 2, Cincinnati, OH 45219;
1624 Larmon Court, Cincinnati, OH 45224;
Cleves, OH 45002;
Columbus, OH 43085;
Worthington, OH 43085
Results 1 - 1 of 1