The current age of Steven is 63. Steven is associated with companies: Seager Valve and Seager Controls, Inc. Public records show Chesapeake, Virginia Beach and Portsmouth as cities Steven also stayed in. Steven’s residency is at 5186 Cleveland St #5186, Virginia Beach, Va 23462. Records link phone number (757) 547-5543 with Steven’s details. His birth year was listed as 1961.