46-year-old Steven Michael Otwell lives in Chula Vista, California. Other places in which Steven has lived are San Diego, California; Wildomar, California; College Station, Texas and Irving, Texas. Wendy Otwell and Wendy Otwell are some of Steven relatives.