She has stayed in Columbus and Harper Woods before moving to Detroit. April is related to or closely associated with Dawkins Larisa Lawrence, Eula Mae Law, Edward M Law and 2 other people. April was born in 1985. April has listed (706) 221-2028 as her phone number. April was born 39 years ago. 3802 Webb St, Detroit, Mi 48206 is where April lives.