Leigh Farm is a charming venue nestled in the heart of Durham, North Carolina, offering a picturesque setting for various events and gatherings.
With its historic buildings and sprawling grounds, Leigh Farm provides a serene and versatile space for weddings, corporate events, and other special occasions.
Generated from their business information