Luella Amzibel was born in 1926, age 98. Luella Amzibel's address is 2510 Center Road , Ashtabula, OH 44004. Possible relatives include Charles Amzibel, Edeward Amzibel and 1 others. Public records show Luella has also lived in Saint Petersburg, FL. Luella's latest phone number is (937) 378-2694.
Phone Numbers: (937) 378-2694
Results 1 - 1 of 1