MySnellvilleBlog answered this question -
"Do you happen to know of a wallpaper outlet in Snellville?"
I think what you're looking for is Wallpaper Your World. It used to be located in the plaza on US78/Main Street, next to the Big Lots store.
It appears that Wallpaper Your World has moved to Ronald Reagan Parkway. Their website is WallpaperYourWorld.com