The current age of Steve is 93. Records link phone number (703) 565-1056 with Steve’s details. Steve currently resides at 932 Exeter Rd, Appalachia, Va 24216. 1930 is his birth date. Appalachia and Exeter are cities Steve has lived in.