Castle House in Lexington, NC is a charming venue that offers event hosting services for a variety of occasions.
With its historic ambiance and picturesque surroundings, Castle House provides a unique setting for gatherings and celebrations.
Generated from their business information