Triangle Business Journal - Major renovations underway for 1970s-era Franklin Street icon
Driving down Franklin Street in Chapel Hill, it’s hard to miss the construction work underway at one of Chapel Hill’s tallest buildings: the iconic retail and office building at 137 E. Franklin St., which is best known for its street-level CVS drug store.