Duffy Kane's address is 1605 South Saint Louis Avenue , Tulsa, OK 74120. Possible relatives include Daniel Kane, Erin Kane and 2 others. Public records show Duffy has also lived in Victorville, CA. Duffy's latest phone number is (605) 660-7856. Previous phone numbers include (760) 680-6742 and (918) 257-9942.
Results 1 - 1 of 1