September 4, 2013
Mike Upton opened the first Upton Tire Pros store in June 1989. Now, he has four locations.
Stories this photo appears in:
Business
Fearful and Fun
Mike Upton's business came from a love for cars and a desire to better his community. Upton, who has never worked on cars for a living—and promises that no one …
Comments
Use the comment form below to begin a discussion about this content.
comments powered by Disqus