Republican

John Curtis


Upcoming Events

Volunteer Call Night

Date: May 24, 2024
Time: 5:00 pm
Location: 3305 North University Ave Suite 200, Provo

Volunteer Call Night

Date: May 30, 2024
Time: 5:00 pm
Location: 3305 North University Ave Suite 200, Provo

Volunteer Call Night

Date: June 5, 2024
Time: 5:00 pm
Location: 3305 North University Ave Suite 200, Provo

Past Events

Hiking Town Hall With John Curtis

Date: May 11, 2024
Time: 8:15 am
Location: RSVP to select your preferred starting location.

John’s Birthday Ice Cream Social

Date: May 10, 2024
Time: 6:00 pm
Location: Riverview Park - Pavilion 1 4620 North 300 West

Orem Town Hall Meeting

Date: April 25, 2024
Time: 6:00 pm
Location: Orem City Council Chamber Room, 56 North State Street Orem, UT 84057

Logan Town Hall Meeting

Date: April 25, 2024
Time: 10:30 am
Location: Logan City Library, 285 N Main St, Logan, UT 84321

West Valley City Town Hall Meeting

Date: April 24, 2024
Time: 3:00 pm
Location: West Valley Library, 2880 W 3650 S, West Valley City, UT 84119

Highland Town Hall Meeting

Date: April 23, 2024
Time: 3:30 pm
Location: Highland Council Chambers, 5400 Civic Center Drive, Highland, UT 84003

Zoom Town Hall Meeting 4/16

Date: April 16, 2024
Time: 6:00 pm
Location: RSVP for Zoom link

Zoom Town Hall Meeting 4/11

Date: April 11, 2024
Time: 6:00 pm
Location: RSVP for Zoom link

Zoom Town Hall Meeting 4/9

Date: April 9, 2024
Time: 6:00 pm
Location: RSVP for Zoom link

Blanding Town Hall Meeting

Date: April 8, 2024
Time: 9:00 am
Location: Blanding City Office, 50 West 100 South Blanding, UT 84511

Provo Town Hall Meeting

Date: April 3, 2024
Time: 12:00 pm
Location: Provo City Library, Room 201, 550 N University Ave, Provo, UT 84601

Millcreek Town Hall Meeting

Date: April 1, 2024
Time: 5:00 pm
Location: Millcreek Community Center, 2266 E Evergreen Ave, Salt Lake City, UT 84109

Town Hall Zoom Meeting

Date: March 30, 2024
Time: 3:00 pm
Location: Zoom

Price Town Hall Meeting

Date: March 28, 2024
Time: 12:00 pm
Location: SEUALG Building, 252 South Fairgrounds Road Price, UT 84501

Panguitch Town Hall Meeting

Date: March 27, 2024
Time: 9:00 am
Location: Garfield County Courthouse, 55 S Main Street, Panguitch, UT 84759

St. George Town Hall Meeting

Date: March 26, 2024
Time: 2:30 pm
Location: Dixie Power, 145 West Brigham Road St. George, UT 84790

Roosevelt Town Hall Meeting

Date: March 25, 2024
Time: 1:30 pm
Location: Roosevelt Branch Library, 50 North 200 West Roosevelt, UT 84066

Woodland Hills Meet & Greet

Date: March 18, 2024
Time: 6:00 pm
Location: 770 Nebo Cir, Woodland Hills, UT 84653, USA

Davis County Town Hall Meeting

Date: March 16, 2024
Time: 3:00 pm
Location: Davis County Library - Clearfield Branch, 1 N Main St, Clearfield, UT 84015

Logan Town Hall Meeting

Date: March 9, 2024
Time: 3:30 pm
Location: Cache County Courthouse, 199 North Main Street, Logan, UT, 84321

Box Elder County Town Hall

Date: March 9, 2024
Time: 6:00 pm
Location: Idle Isle Café, 24 South Main Street Brigham City, UT 84302

Nephi Ice Cream Social

Date: February 17, 2024
Time: 11:00 am
Location: Nebo Queen, 626 N Main St, Nephi, UT 84648

Spanish Fork Town Hall Meeting

Date: February 17, 2024
Time: 6:00 pm
Location: Spanish Fork Library, Heritage Room, 80 S Main St., Spanish Fork, UT 84660

Manti Town Hall Meeting

Date: February 17, 2024
Time: 2:30 pm
Location: Manti City Hall, Eva Beal Auditorium, 50 S Main St #1, Manti, UT 84642

Campaign Kick-off: Utah County

Date: January 22, 2024
Time: 6:00 pm
Location: Saela Pest Control HQ 1290 Sandhill Rd, Orem, UT 84058

Campaign Kick-off: Davis County

Date: January 23, 2024
Time: 7:00 pm
Location: Murdock Chevrolet 2375 South 625 West, Woods Cross, UT 84010

Campaign Kick-off: Cache County

Date: January 25, 2024
Time: 7:00 pm
Location: Murdock Hyundai 3131 N Main Street, Logan, Utah 84341

Campaign Kick-off: Washington County

Date: January 26, 2024
Time: 6:00 pm
Location: Abbey Inn 1129 S. Bluff Street, St. George, Utah, 84770