Selby Avery was born in 1937, age 86. Selby Avery's address is 4310 31st Avenue East, Tuscaloosa, AL 35405. Possible relatives include Betty Avery, Hazel Avery and 5 others. Public records show Selby has also lived in Northport, AL. Selby's latest phone number is (205) 553-7754. Previous phone numbers include (205) 799-6624.
Also goes by: Shelby Thomas Avery
Results 1 - 1 of 1