Local business owners are concerned about construction on Allen Street
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.