Records link phone number (318) 255-7149 with Steven’s details. In addition to Dubach, Steven also lived in Ruston, Hodge and Alexandria. The current age of Steven is 56. Steven’s current address is 247 Pecan Ln, Dubach, La 71235. 1969 is the birth year of Steven.