Herb Roach
    O'Fallon, IL
    Population: 32,292
    Web Site
    Election Date: 04/08/2025
    Bio