Luella Mccabe was born in 1909, age 114. Luella Mccabe's address is 847 Ne 16th Avenue , Fort Lauderdale, FL 33304. Public records show Luella has also lived in Indian Lake, NY. Luella's latest phone number is (407) 256-2469. Previous phone numbers include (954) 463-1383 and (954) 651-5825.
Address History: 847 Ne 16th Avenue, Fort Lauderdale, FL 33304;
53 Po Box, Indian Lake, NY 12842
Results 1 - 1 of 1