The Hitchcock Center staff is migrating to our new living building home. We invite you to come visit us when we reopen in our new home located at 845 West St. in September, approximately 2.5 miles south of our former center on Route 116.
See you there!