Teikko Artis was born in 1971, age 52. Teikko Artis's address is 2609 Vineyard Street , Durham, NC 27707. Possible relatives include Donna Artis, Gina Artis and 4 others. Public records show Teikko has also lived in Durham, NC. Teikko's latest phone number is (718) 629-0157. Previous phone numbers include (919) 489-8692.
Results 1 - 1 of 1