Local business owners are concerned about construction on Allen Street

Published August 18, 2019 0 Plays

Rumble Construction on Allen Street between Main Street and Delaware Avenue is meant to widen the street, install new sidewalks and improve the aesthetic of the street with more pedestrian-friendly features. But construction in the area has some owners worried.