Starla Miller of Miller Decals

Starla Miller

Starla Miller is the co-chief visionary at Miller Decals LLC, the largest exclusive vinyl installation company in Atlanta. She has a bachelor's degree of Science in Business Administration from Mississippi College.

Back to top button