The place where imaginations come to play Ideas need space. Whether its for an afternoon or a weekend, give your next project space to spread out. Located in New Haven, CT. Schedule a Tour