St. James Church is located on the northern edge of Hendersonville's Downtown, one block north of the intersection of US-64 and US-25-N, at 766 N. Main Street.
From Interstate 26: Take Exit 49B, US-64-W (Seventh Avenue) to US-25-N. The main entrance is to the right immediately after you turn onto US-25-N.
From Greenville and Flat Rock: Take US-25-N. The main entrance is to the right immediately after you cross US-64.
From Brevard and the West: Take US-64-E to US-25-N. The main entrance is to the right immediately after you turn onto US-25-N.
From the North on US-25-S: Take US-64-E to US-25-N (two blocks). The main entrance is to the right immediately after you turn onto US-25-N.