Otis Miles was born in 1962, age 62. Otis Miles's address is 32 Lee Road , Smiths, AL 36877. Possible relatives include Angela Miles, James Miles and 7 others. Public records show Otis has also lived in Phenix City, AL and Pittsview, AL. Otis's latest phone number is (334) 297-2799. Previous phone numbers include (706) 289-0622.
Also goes by: Otis B Myers
Address History: 32 Lee Road, Smiths, AL 36877;
1800 Lakewood Drive Apartment V2, Phenix City, AL 36867;
Pittsview, AL 36871;
Smiths Station, AL 36877
Results 1 - 1 of 1