The current age of April is 55. April's possible relatives are Patricia E Wstrouse, Robert W Strouse, Andrienne J Reinhardt and 6 other people. April is a resident of 323 Cedar Ln, Mount Laurel, Nj 08054. Her birth year was listed as 1970. April has listed (856) 235-1916 as her phone number. Other cities that she has stayed in are Willingboro, Horsham and Moorestown.