Lloyd Belcher was born in 1921, age 102. Lloyd Belcher's address is 713 Idlewood Road , Birmingham, AL 35235. Possible relatives include Ruth Belcher. Lloyd's latest phone number is (205) 242-9058. Previous phone numbers include (205) 853-1371. The latest email address for Lloyd Belcher is llo****@att.net.
Related to: Ruth Belcher
Address History: 713 Idlewood Road, Birmingham, AL 35235;
1125 30th Street S, Birmingham, AL 35205;
Morristown, NJ 07960
Emails: llo****@att.net
Results 1 - 1 of 1