Skip to main content

Greg Shelton

Position: Mayor Pro Tem, Seat A - Council Member
Phone: 801-810-9638
The image features a smiling man with glasses, wearing a plaid shirt, posed with his arms crossed against a dark background.
Mayor Pro-Tem   Seat A - Council Member

Send me a message!
There was a problem saving your submission. Please try again later.
Please wait while your submission is being saved...
Thank you, your submission has been received.
Join our mailing list