The possible relatives of April are Thomas Melvi Franklin, Mary Alice Franklin, Richard W Davis and 2 other people. April has previously lived in Indianola and Memphis. The number currently linked to April is (662) 887-7343. Her birth year was listed as 1944. The residency of April is at 1013 Azalea Dr, Indianola, Ms 38751. The age of April is 80.