The current age of Steven is 64. Steven has listed phone number: (610) 687-5826. The birth year was listed as 1960. Steven now resides at 231 Berkeley Rd, Devon, Pa 19333. Other cities that he has stayed in are Devon and Berwyn. The possible relatives of Steven are Catherine S Fairhurst, Katherine Fairhurst, Esther C Fairhurst and 2 other people.