Alexa Leitz was born in 1986, age 38. Alexa Leitz's address is 905 Se 12th Court Apt 9, Fort Lauderdale, FL 33316. Possible relatives include Alanna Afton, Richard Afton and 3 others. Public records show Alexa has also lived in Palm Beach Gardens, FL. Alexa's latest phone number is (561) 371-2176.
Also goes by: Alexa J Afton
Phone Numbers: (561) 371-2176
Results 1 - 1 of 1