Alexa Lebowitz was born in 1995, age 29. Alexa Lebowitz's address is 45 E 89th Street Apt 15d, New York, NY 10128. Possible relatives include Ellen Lebowitz, Richard Lebowitz and others. Public records show Alexa has also lived in Madison, WI. Alexa's latest phone number is (212) 534-4220.
Phone Numbers: (212) 534-4220
Results 1 - 1 of 1