810 Truman St, Arlington, Tx 76011 is where April resides. The birth year was listed as 1968. April has listed (817) 801-6829 as her phone number. People possibly related to April are Gloria Berry Chapman, Kenneth Chapman, Homer Eugene Chapman and 6 other people. Abilene and Arlington are cities April has lived in. April was born 57 years ago.