Stephen
Long
Urbana
IL
United States
Year Elected: 
2007