Tag: Vernon CT

Dunbar Jewelers

I snapped this on our way back from the cruise.  The store is in a shopping center in Vernon, Connecticut next to Reins Deli, one of my favorite restaurants.  I know nothing about the company, but I love their sense of humor!