Sandy, Castle Rock and Draper are cities Steven has lived in. The residency of Steven is at 1205 Buffalo Ridge Ct, Castle Rock, Co 80108. Steven's birth year is 1977. The number currently linked to Steven is (801) 571-5673. Possible relatives of Steven are: Shirley Weight Mellor, Randolph Stanley Mellor, Matthew Mellor and 6 other people. Steven has reached the age of 48 years. Public records show that Steven is connected with: M G Partnership, Magellan Investment Group Inc and Techcom.