Sherlock Duffus was born in 1966, age 58. Sherlock Duffus's address is 3911 N 67th Terrace , Hollywood, FL 33024. Possible relatives include Viviene Duffuf, Dwayne Duffus and 2 others. Sherlock's latest phone number is (305) 652-9895. Previous phone numbers include (954) 275-0753 and (954) 552-6806.
Address History: 3911 N 67th Terrace, Hollywood, FL 33024;
9 Nw 8th Avenue, Dania, FL 33004;
Miami, FL 33179
Results 1 - 1 of 1