Alexa Smith's address is 8103 Northwest 93rd Terrace , Fort Lauderdale, FL 33321. Possible relatives include Stephanie Bracey, Antoinette Doughty and 9 others. Public records show Alexa has also lived in Deerfield Beach, FL and Tallahassee, FL. Alexa's latest phone number is (954) 303-8574. Previous phone numbers include (954) 597-9443 and (954) 756-4373.
Address History: 8103 Northwest 93rd Terrace, Fort Lauderdale, FL 33321;
700 West Hillsboro Boulevard Suite 4-100, Deerfield Beach, FL 33441;
Tallahassee, FL 32304;
Tamarac, FL 33321;
Kennesaw, GA 30152
Results 1 - 1 of 1