On Saturday mornings from the beginning of May until the end of October, two blocks of downtown Greenville’s Main Street are transformed into a bustling farmers' market. The market features over 75 vendors selling the season’s freshest
On Saturday mornings from the beginning of May until the end of October, two blocks of downtown Greenville’s Main Street are transformed into a bustling farmers' market. The market features over 75 vendors selling the season’s freshest