The Church of the Holy Cross is located at 122 Skiles Way in the Heart of Valle Crucis, NC off NC 194 (please see Google map below.)
Directions to Holy Cross from:
Banner Elk, NC: From NC 184, turn RIGHT at the Banner Elk stoplight and take NC 194 north 6.2 miles to Valle Crucis. The entrance to the church parking lot is on your LEFT . Currently, this part of NC 194 is under construction so you might want to follow the directions from Linville by taking NC 184 to left on NC 105.
Linville, NC: (this is the more direct route) Take NC 105 12.3 miles north to the stoplight at the Watauga River Bridge. Turn LEFT on Broadstone Road (SR 1112) and go 2.8 miles to the intersection of NC 194 (immediately past the Mast Store Annex). Turn LEFT on NC 194 and travel about 1 mile. The entrance to the church parking lot (Skiles Way) is on your right.
Linville, NC: (this is the more scenic route) Take NC 105 9.1 mi. north to Foscoe. Turn LEFT on Clark's Creek Road across from British Antique Imports. Go 2.3 miles until you reach the stop sign just past the Seventh Day Adventist Church. Turn RIGHT and travel 1.4 mi. to NC 194. Turn LEFT and drive less than a 1/2 mile. The entrance to the church parking lot (Skiles Way) is on your right.
Mountain City, TN:
Take NC 421S towards Boone to the intersection of NC 421 and NC 321. Turn
on NC 321. Travel towards Sugar Grove. Turn
on Mast Gap Road and follow it to its end. Turn
on NC 194S. Travel past the Original Mast General Store and Valle Crucis School on the left. Opposite the school, turn
continuing on NC 194S and travel about 1 mile. The entrance to the church parking lot (Skiles Way) is on your right.
Directions to St. John's: