Studio Arts and Glass
Beautiful stained glass! Studio Arts and Glass is located on Strauss Avenue in North Canton.