People possibly related to Steven are Scot Allan Major, Jerry L Major, Gerald L Major and 4 other people. Steven's birth date was listed as 1972. He has stayed in Warren, Troy and Clinton Township before moving to Troy. Steven’s current address is 2923 Wisconsin Rd, Troy, Mi 48083. This year Steven celebrated his 52 birthday. The number currently linked to Steven is (248) 425-1095.