April was born in 1969. April now resides at 776 93Rd St, Cleveland, Oh 44108. Other cities that she has stayed in are Cleveland, Selma and Euclid. The number currently linked to April is (216) 751-1708. The age of April is 55. The possible relatives of April are William H Nix, Patricia Marie Nixon, Joyce Truceilla Besses and 2 other people.