Alexandra Leffew was born in 1974, age 49. Alexandra Leffew's address is 3506 W 123rd Street , Cleveland, OH 44111. Possible relatives include Tina Allen, Morgan Dillingham and 6 others. Public records show Alexandra has also lived in Berea, OH.
Results 1 - 1 of 1