Where near Greenville, MS would I find an engraving store for glass plates, glasses, and cups?

A store that does engravings for birthdays, anniversaries, weddings, and graduations on glass plates, glasses, or cups for a gifts; Somewhere near Greenville, Mississippi