Artis was born 82 years ago. Artis was born in 1942. Phone number listed for Artis is (704) 983-4590. In addition to Albemarle, Artis also lived in Albemarle. Possible relatives of Artis are: Paula A Sellers, Kenton Arkayle Sellers, Valerie K Sellers and 4 other people. Artis is a resident of 343 Summit Ave, Albemarle, Nc 28001.