Artis's birth date was listed as 1934. Artis was born 89 years ago. Baltimore is a city Artis has lived in. The number currently linked to Artis is (410) 664-4759. The residency of Artis is at 5004 Levindale Rd, Baltimore, Md 21215.