The birth year was listed as 1954. The number currently linked to Steve is (540) 473-3639. Steve is a resident of 6139 Blue Ridge Tpke, Fincastle, Va 24090. Public records show Fincastle as a city Steve also stayed in. Steve was born 70 years ago.