Otha Miles was born in 1950, age 74. Otha Miles's address is 2851 Bibb Street , Shreveport, LA 71108. Possible relatives include Tiffany Dmiles, Anthony Miles and 10 others. Public records show Otha has also lived in Shreveport, LA. Otha's latest phone number is (318) 631-2741. Previous phone numbers include (318) 631-3741 and (318) 773-6836. The latest email address for Otha Miles is oth****@yahoo.com.
Also goes by: Otha M Miles
Emails: oth****@yahoo.com
Results 1 - 1 of 1