Construction delays on Sherwood Forest Blvd. causing problems for businesses

Construction delays on Sherwood Forest Blvd. causing problems for businesses