April turned 52 years old. April’s residency is at 6203 Spring Vly, San Antonio, Tx 78247. People possibly related to April are Dahliapearl Deleon, Margarita Acebedo Deleon, Paulina S Deleon and 6 other people. The phone number (210) 673-4698 is April’s. April's birth year is 1972. Other a city that she has stayed in is San Antonio.
This person purchased 2 cars in years 2008 and 2009 according to public recors. The cars where Ford Expedition and Honda Civic.