Clackamas Community College
19600 Molalla Avenue
Oregon City, OR
The greenhouses are located on the Clackamas Community College campus. We found it with ease. This location is where the field trip scenes were filmed when they go to the greenhouses and learn about compost tea. To get to the greenhouses you have to follow the road along to behind the campus area. The greenhouse that Bella actually walks out of is the one on the right. Sometimes the doors are open so if you're lucky you may get inside!