Other cities that he has stayed in are Ballwin, Aurora, Houston and one other city. Stephen currently resides at 5832 Eagle Cir #A, Montgomery, Al 36116. The birth year was listed as 1956. Stephen has reached the age of 68 years. The number currently linked to Stephen is (636) 273-5391.