Whether you are interested in becoming a resident or would like to see our lab facilities, we'll be glad to give you a tour and answer all your questions.
C2I is conveniently located in Woburn, MA, right off 93 & close to 95/128, just near two prominent life science hubs, Boston and Cambridge.
299 Washington St
Woburn, MA 01801
Bookings are available both online and through any method on our contact page.