View information regarding new campaign finance reporting requirements effective August 28, 2025.

Campaign Finance

Committee Summary


Upchurch4MO - Active

MECID: C253656

311 N. Main St
Saint Charles, MO 63301


(314) 406-3783
Committee Type:

Candidate


Candidate
Greg A Upchurch
311 N Main St
Saint Charles, MO 63301

(314) 406-3783
Democrat
Treasurer
Don Crozier
1503 Belleau Lake Dr
O' Fallon, MO 63366

(636) 293-6864

Election History
ElectionPolitical Office
11/3/2026 General Election State Auditor Office of the State Auditor
Committee Officers
OfficerTitleAddress
Angela  Coleman Campaign Manager  311 North Main Street
 Saint CharlesMO  63301
Connected Committees
None Entered
Committee History
Scan TitleScan DateReport Year
Statement of Committee Organization 09/16/2025 2025
Campaign Finance home page

Campaign Finance

Candidate Central

Information and resources candidates need for their campaign and ethics requirements.

FAQ's

View frequently asked questions regarding candidate and committee campaign finance requirements.

Resources & Training

View a variety of different resources regarding ethics laws, including publications and training opportunities.