Spruce Pine Lodge

  • 2303 Bahama Rd, Durham, NC 27701
  • 919-560-4358
  • Visit Website
  • venues, corporate meetings