Records link phone number (415) 883-0323 with Steven’s details. Steven now resides at 3957 Mullan Ave #60, Post Falls, Id 83854. The current age of Steven is 60. He has stayed in Oroville, Willows, Vallejo and 2 other cities before moving to Post Falls. This person's birth year is 1964.