93 Shennecossett Road, Groton, Connecticut 06340, United States
Monday - Friday: 9am - 5pm
Thames River Innovation Place
93 Shennecossett Road, Groton CT 06375
Copyright © 2021 Thames River Innovation Place - All Rights Reserved.
Funded by the CTNext Innovation Places Program.
Check back soon for announcement and RFP release!