The Shop on Main

Meet the Owner

Hey ya’ll. I am Tasha Leake, owner of The Shop On Main, located in Trenton Georgia. I was born in St. Louis, MO. However, my dad moved us to this little town in Georgia right before I turned 6. Don’t tell my northern family but the south is where I call home. Visit The Shop on Main