Located in the Village of Indian Hill, Turner Farm is the Cincinnati area's largest certified organic farm. The farm is also home to the nation's premier Teaching Kitchen as well as the soon-to-open event center, Meshewa House at Turner Farm.
OceanX
5 followers
DECA
4 followers
Mentor Collective
4 followers
FieldGuide
4 followers
Odyssey Therapeutics
4 followers
Kriya Therapeutics
3 followers
Strand Therapeutics
3 followers
SlidesLive
3 followers
QuestBridge
5 followers
The Gilder Lehrman Institute of American History
1 follower
schoolhouse.world
1 follower
Zschool
1 follower