Snow, ice leave lasting effects on River Street businesses

Snow, ice leave lasting effects on River Street businesses