April's possible relatives are Philip Wills Ray, David Scott Walker, Teresa M Walker and 6 other people. April currently resides at 10820 122Nd St, Miami, Fl 33176. The number currently linked to April is (864) 963-4202. The age of April is 60. The birth year was listed as 1964. Public records show Simpsonville, Davie, Hialeah and 3 other cities as cities April also stayed in.