From the East, West or South, take I-40 or I-26 to I-240 at Asheville. Take I-240 to exit 4A downtown, taking you toward Weaverville on U.S. 19-23 north, soon to be I-26 West. Get off at the fourth or fifth exit, for New Stock Road, exit 21. Turn right at the end of the exit ramp (light), then almost immediately left at the stoplight. That is Merrimon Avenue. Go about a mile on Merrimon, heading north (also is called Business 19) until you pass a small lake on your left. About four blocks past the lake, turn right onto Grove Street and drive up the hill. Turn left at the top of the ridge onto Main Street. We are just a few yards down on the right, at the corner of Main and East. Turn right onto East Street and park in back.