Marcia Turner's address is 1511 New Hope Road , Needham, AL 36915. Possible relatives include Mary Abston, Beverly Anderson and 22 others. Public records show Marcia has also lived in Needham, AL. Marcia's latest phone number is (205) 673-2023. Previous phone numbers include (205) 673-2049 and (205) 673-2059.
Address History: 1511 New Hope Road, Needham, AL 36915;
2590 Needham Road, Needham, AL 36915;
Pachuta, MS 39347
Results 1 - 1 of 1