She has stayed in Dillon before moving to Dillon. The current age of April is 69. The birth year was listed as 1955. April's possible relatives are Jerry L Rivers, April Joann Rivers, Frank W Rivers and 2 other people. April has listed phone number: (843) 774-6801. April currently resides at 501 Curry St, Dillon, Sc 29536.