The birth year was listed as 1972. Stephen now resides at 91 Meadow Ln, Decatur, Al 35603. Phone number listed for Stephen is (256) 306-0370. Hanahan, Decatur and Summerville are cities Stephen has lived in. This year Stephen celebrated his 52 birthday.