Get Directions

The Canalside Greenhouse & Floral Creation Education Center is located on the Upper Cape Cod Regional Technical High School campus  As you come up the driveway, we are at the top of the hill, overlooking the Bourne Bridge.