Leonard Owens was born in 1956, age 67. Leonard Owens's address is 51 South Adams Drive , Sarasota, FL 34236. Possible relatives include Lana Barrett, Benita Owens and 3 others. Public records show Leonard has also lived in Clearwater, FL and Dunedin, FL. Leonard's latest phone number is (508) 744-9182. Previous phone numbers include (603) 228-6983 and (603) 367-4338. The latest email address for Leonard Owens is lan****@hushmail.com.
Also goes by: Jr Leonard Owens,
Lenny Carr Owens,
Leonard Owens,
Jr Leonard Wens,
Leonard C Wens
Address History: 51 South Adams Drive, Sarasota, FL 34236;
2650 Countryside Boulevard Apartment C110, Clearwater, FL 33761;
Dunedin, FL 34698;
Salem, MA 01970;
Swampscott, MA 01907
Emails: lan****@hushmail.com
Results 1 - 1 of 1