Otis Wheeler was born in 1946, age 77. Otis Wheeler's address is 1810 N Linwood Avenue , Indianapolis, IN 46218. Possible relatives include James Wheeler, Tois Wheeler and others. Public records show Otis has also lived in Indianapolis, IN. Otis's latest phone number is (214) 748-3647. Previous phone numbers include (317) 332-2596 and (317) 408-5950.
Results 1 - 1 of 1