Steve Owens:
CLASS OF 1979
DePauw UniversityClass of 1979
Greencastle, IN
Steve's Story
Steve is from Elkhart, Indiana.
TV shows ...Expand for more
Steve likes include BBC America, Top Gear.
Register for Free to view all details!
Reunions
Register for Free to start a reunion event!