Leesa Owens's address is 1513 Ruddell Lane , Antioch, TN 37013. Possible relatives include Byram Owens, Donna Owens and 3 others. Public records show Leesa has also lived in Archer, FL and Boise, ID. Leesa's latest phone number is (406) 209-3192. Previous phone numbers include (406) 685-3259 and (406) 685-3543. The latest email address for Leesa Owens is lee****@aol.com.
Address History: 1513 Ruddell Lane, Antioch, TN 37013;
17605 Southwest 67th Avenue, Archer, FL 32618;
Boise, ID 83709;
Norris, MT 59745;
Murfreesboro, TN 37127
Emails: lee****@aol.com
Results 1 - 1 of 1