This year Alexa celebrated her 68 birthday. This person has lived also in Griffith and Merrillville. 1956 is the birth year of Alexa. Alexa currently resides at 5159 Harcourt St, Oak Forest, Il 60452. Alexa owns the phone number (708) 560-0803.