Michael Leavell was born in 1967, age 56. Michael Leavell's address is 3042 Kiowa Court , Indianapolis, IN 46235. Possible relatives include Minagera Gilbert, Arthur Leavell and 5 others. Public records show Michael has also lived in Indianapolis, IN. Michael's latest phone number is (317) 445-8536. Previous phone numbers include (317) 894-5380.
Results 1 - 1 of 1