Sign-A-Rama is the world's largest sign franchise with locations in 50 countries. Some of the signage types offered include windows, magnetic, engraving, digital, real estate and site signs, banners, vehicles and raised letters. This particular location is in the Village at Peachtree Corners shopping center, to the far right of Office Max.