Sherwin-Williams is ready to paint the town red – from its new Buffalo store.
Empire Commercial Construction, a division of regional general contractor Taylor-The Builders, is wrapping up construction of the new paint store at the Delaware Consumer Square. Located at 2730 Delaware Ave., and owned by national developer DLC Management Corp., the 4,600-square-foot store is slated for completion in June.
Sherwin-Williams has a dozen locations in the Buffalo area.
Posted by The Buffalo News