Jacquie-Slater-BIO

Jacquie Slater

Jacquie Slater is a Connecticut native and thrilled to be working again in her home state at the station she grew up watching!