Equela Farmer was born in 1932, age 91. Equela Farmer's address is 4213 Mineral Southwest Avenue , Birmingham, AL 35221. Possible relatives include Alisha Farmer, Benjamin Farmer and 6 others. Public records show Equela has also lived in Birmingham, AL. Equela's latest phone number is (205) 925-0426.
Phone Numbers: (205) 925-0426
Results 1 - 1 of 1