He has stayed in Birmingham before moving to Birmingham. Stephen is a resident of 1401 Tammy Anne Cir, Birmingham, Al 35235. The number currently linked to Stephen is (205) 833-4827. The current age of Stephen is 42. His birth year was listed as 1982.