Demeacus was born 49 years ago. Demeacus currently resides at 2238 Thistledawn Dr, Louisville, Ky 40216. This person's birth year is 1975. Phone number listed for Demeacus is (502) 448-9866. Public records show Louisville as a city Demeacus also stayed in. The possible relatives of Demeacus are Denise A Love, Theadnrey Dwon Love, Catina Denee Love and 5 other people.