The residency of April is at 6303 Ailensor Ct, Granbury, Tx 76049. The age of April is 59. Possible relatives of April are: Russell Paul Bowers, Michelle Bowers, Brittany Lee Bowers and 4 other people. April has previously lived in Coleman, Cresson and Granbury. Records link phone number (817) 281-2067 with April’s details. April's birth year is 1965.