His birth year was listed as 1957. Stephen’s current address is 1002 Ione Dr, Fort Myers, Fl 33919. Other cities that he has stayed in are Fort Myers and Lehigh Acres. This year Stephen celebrated his 68 birthday. Businesses linked with Stephen are Briar Patch Farms, Inc and J & S Wood Flooring, Llc.