02.19.2011 Uncategorized Suffolk Life building torn down in Riverhead Demolition has begun on the old Suffolk Life building on Route 58. The landmark, if not aesthetically pleasing, building started coming down this week, back part first, in order...