Rain was coming down nonstop in the North Bay Thursday night and foot traffic in downtown Santa Rosa was almost nonexistent. Andrea Nakano reports. (3-9-23)

7 Invisible Obstacles to Digital Marketing Success
Atmospheric river storm washes away foot traffic to Santa Rosa businesses [Video]
Categories

3 Steps to Building a Targeted Audience