April’s residency is at 15919 Brookford Dr, Houston, Tx 77059. Houston, Austin and Webster are cities April has lived in. 1973 is her birth date. The current age of April is 51. The possible relatives of April are Ellen Sue Lance, George Ralph Lance, April Lance and one other person. April has listed (281) 461-1830 as her phone number.