298 Arbor St, Lunenburg, Ma 01462 is where Alexa resides. Public records show Port Charlotte as a city Alexa also stayed in. 1952 is her birth date. The phone number (978) 582-4838 is Alexa’s....