Artis Lander was born in 1929, age 94. Artis Lander's address is 832 18th Street S, Saint Petersburg, FL 33712. Possible relatives include Carrie Landers, Charles Landers and 6 others. Public records show Artis has also lived in Saint Petersburg, FL. Artis's latest phone number is (727) 823-0807. Previous phone numbers include (727) 823-5126 and (727) 873-6818.
Results 1 - 1 of 1