Steven Ross Lee is 48 years old. lives in Denver, Colorado, but has also spent time in Thornton, Colorado; Tulsa, Oklahoma; Norman, Oklahoma and Oklahoma City, Oklahoma. Steven works at Dissolved April 4. Steven is related to Barbara Ann Thompson, Shanling Lee, Rosella Triplett Leety and Troy D Thompson.