Urban Oaks Organic Farm Near New Britain — Hours & What to Expect