Greg Folta

Active Groton, CT Director for L & M Systems Inc