We’d love to have you come visit Steward’s campus at Incarnation Center.

We are located less than two-hours from both Boston and New York City, not far off of exit 64 on I-95 or exit 5 on Route 9. We are also accessible via public transportation and will happily pick visitors up from the Old Saybrook train station.

Please contact us to set up a visit:
(860) 767-0848