Through mid-October, you can go and check out an art installation by our very own Rod Quacchia! This installation can be found at the Enloe Cancer Center at 265 Cohasset. Stop by and check it out, and congrats to Rod on the installment!