Roche Center Published October 6, 2015 Loading Map.... Roche Center1716 Centre St. - West RoxburyEvents 42.286751 -71.14942489999999 Address 1716 Centre St. West Roxbury MA 02132 United States Upcoming Events No events in this location