This year April celebrated her 58 birthday. April’s residency is at 418 East St #T, Delmar, Md 21875. Records link phone number (410) 896-4358 with April’s details. The birth year was listed as 1966. Other cities that she has stayed in are Eden, Salisbury, Princess Anne and one other city. Records link April with Shelia Mae Ruark, Dallas Irving Ruark, Donald S Ruark and one other person.