Riverhead breaks ground on $32.6M Town Square project to revitalize downtown
Riverhead broke ground Friday on its $32.6 million Town Square project as residents and dignitaries watched an excavator tear into a Main Street building — the first visible step in the...