Her birth year was listed as 1962. 210 Patti Page Blvd #3, Claremore, Ok 74017 is where April resides. Phone number listed for April is (918) 343-2529. This person has lived also in Lakewood, Mcchord Afb, Henderson and 3 other cities. April's possible relatives are Scott Edgar Tubbs, Melissa Jane Tubbs, Emily N Tubbs and one other person. The age of April is 62.