Alexa Louise Allen is 62 years old. She lives in Vancouver, Washington. She has also lived in Bronx, New York; Pullman, Washington; Seattle, Washington and Shoreline, Washington. She has worked for Doctor Of Veterinary Medicine and Family Pet. Alexa is related to Phyllis M Allen, Peter John Myler, Maxine Allen, Douglas Allen and Philippa A Myler.