Records link phone number (317) 581-1675 with Steven’s details. Steven turned 65 years old. The birth year was listed as 1960. Steven’s current address is 13024 Wembly Rd, Carmel, In 46033. Steven has previously lived in Torrance, Alexandria, Rome and 4 other cities.