Stephen now resides at 818 Clifford Ave #B, Ardmore, Pa 19003. He has stayed in Havertown and Richland before moving to Ardmore. The number currently linked to Stephen is (315) 298-6299. The current age of Stephen is 49. The birth year was listed as 1976.