Oscar Southard was born in 1933, age 90. Oscar Southard's address is 2308 Norwood Boulevard , Florence, AL 35630. Possible relatives include Donnie Armstrong, Denise Ferguson and 6 others. Public records show Oscar has also lived in Florence, AL and Sheffield, AL. Oscar's latest phone number is (256) 381-6953. Previous phone numbers include (256) 764-6958.
Also goes by: Oscar Southard
Address History: 2308 Norwood Boulevard, Florence, AL 35630;
803 Hermitage Drive # 106, Florence, AL 35630;
Sheffield, AL 35660;
Tuscumbia, AL 35674
Mary Southard's current address is 2308 Norwood Boulevard , Florence, AL 35630. Mary's age is 88 years old (1935). Phone numbers associated with Mary are (256) 764-6958.
Phone Numbers: (256) 764-6958
Address History: 2308 Norwood Boulevard, Florence, AL 35630
Results 1 - 2 of 2