June 23

"Meet with Michael" 8:00pm

Facebook Live Event


Join me live on Facebook as I answer your questions and address current topics of concern for the people of the 5th District.

June 24

Clevleand County GOP Meeting 6:00pm

1025 Kiser St, Shelby, NC 28152

June 26

Burke GOP 'Fun Day' 12 - 4 pm

701 Sanford Drive

Morganton, NC 28665