The center's main facility is located between Concord Avenue and Garden Street, with its mailing address and main entrance at 60 Garden Street, Cambridge, Massachusetts.
Fasilitas utama dari pusat tersebut terletak di antara Concord Avenue dan Garden Street, dengan alamat suratnya dan bangunan utama di 60 Garden Street, Cambridge, Massachusetts.