In-Store 3D Signs
3D Signage for Kiehl’s was recently manufactured and installed in various Edgars stores nationwide. These 3D illuminated letters really makes their brand stand out above the rest and was the perfect choice for in-store signage.