Russell Hall Email

Facility Manager . Meadowbrook Inn

Current Roles

Employees:
50
Revenue:
$10.2M
About
Featuring 62 guest rooms and over 10,000 square feet of meeting and event space, Meadowbrook Inn is a tranquil mountain retreat located in the heart of the Blue Ridge Mountains in scenic Blowing Rock, North Carolina.
Meadowbrook Inn Address
711 Main St
Blowing Rock, NC

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.