She has stayed in Austin, Lubbock, Washington and 2 other cities before moving to Cedar Park. April now resides at 2305 Larston Ln, Cedar Park, Tx 78613. The phone number (512) 260-0568 is April’s. Possible relatives of April are: Kyle Wayne Meers, Karen Trantham Meers, Jerry Wayne Meers and one other person. April's birth date was listed as 1968. April turned 56 years old.