93 Shennecossett Road, Groton, Connecticut 06340, United States
Monday - Friday: 9am - 5pm
Sign up to hear from us about specials, sales, and events.
Thames River Innovation Place
93 Shennecossett Road, Groton CT 06375
Copyright © 2020 Thames River Innovation Place - All Rights Reserved.
Funded by the CTNext Innovation Places Program.