April’s residency is at 21425 Creekside Dr, Leander, Tx 78641. 1979 is the birth year of April. In addition to Leander, April also lived in Leander and Austin. Almost Impatient is business that might have connection with April. The phone number (512) 267-6035 is April’s. The age of April is 45.