Artillis Leak was born in 1979, age 45. Artillis Leak's address is 331 N 20th Avenue # D7, Hollywood, FL 33020. Possible relatives include Lakeisha Leak, Theresa Leak and others. Public records show Artillis has also lived in Hollywood, FL and Lauderhill, FL. Artillis's latest phone number is (954) 274-5365. Previous phone numbers include (954) 929-3502.
Address History: 331 N 20th Avenue # D7, Hollywood, FL 33020;
1900 Taylor Street # D 7, Hollywood, FL 33020;
Lauderhill, FL 33313;
Pompano Beach, FL 33060
Results 1 - 1 of 1