Directory Sort By:Default Business Name Givens Highland Farms Retirement Community Givens Highland Farms Retirement Community 200 Tabernacle RoadBlack Mountain, NC 28711 Phone 828-669-6473 Category Developments, Health Services, Nursing Home / Assisted Living Village of Cheshire Association Village of Cheshire Association One Cheshire DriveBlack Mountain, NC 28711 Phone 319-321-8658 Category Buy & Build, Developments