Let's Chat

Contact Us

Get in touch

For questions and inquires about Stowe Manor please complete our online form or call us at (704) 825-8701.

We are located at 217 S. Central Ave, Belmont, NC 28012.

The Stowe Manor is transitioning to new ownership. In the meantime, we are not booking new events after mid-November. As the transition continues, this message will be updated accordingly. We thank you for your interest.

Follow us

    Your Name (required)

    Your Email (required)


    Your Message

    Your Event Date

    Your Phone Number