With over 18,000 sq ft of storage space and the capabilities to keep your inventory in prime condition, storing your decor with Lee Display is an easy decision.
Primely located directly between Sacramento and San Francisco right off Highway 80, Lee Display's warehouse offers a conveniently located juncture between two of the most popular regions in Northern California.