A Carriage Barn is the ideal place to host family and friends for moments both big and small. You’ll find a 32′ x 32′ Lenox Carriage Barn in southern Connecticut that does just that. Two spacious floors, each with seating areas and other amenities, provide the means to celebrate milestones with family and friends, or for guests to unwind and have fun. Read on for a photo tour.