He has stayed in Dugger, Jupiter and West Palm Beach before moving to Dugger. 8220 Main St, Dugger, In 47848 is where Stephen lives. Stephen has reached 76 years of age. 1948 is the birth year of Stephen. The phone number (812) 648-2078 is Stephen’s.