From Wytheville
Take Interstate 77 South toward North Carolina. Take the Hillsville/Galax Exit (Exit 14). Turn left onto 58 East/221 North toward Hillsville and go 2.5 miles. Turn left onto 221 North toward Floyd and go 10 miles (past Dugspur). Turn left onto Indian Valley Road (at the Dugspur Deli Mart) and go 6 miles. Turn left onto Macks Mountain Road (at the Floyd County Rescue Squad). Wild Goose is a white brick church with a red roof, 1.5 miles on the left.
Directions from Floyd
From Floyd, take 221 South toward Willis. Go 11.5 miles (1/2 mile past Willis) and turn right onto Indian Valley Road (Wild Goose sign on left). Go 5.5 miles on Indian Valley Road (State Route 787) until you see the Indian Valley Fire Station on your left. Just past the Fire Station, turn left onto Indian Valley Post Office Road (Wild Goose sign on left). Go 0.7 miles on Indian Valley Post Office Road (State Route 622) and turn right onto Macks Mountain Road at the Indian Valley Rescue Squad (Wild Goose sign on right). Wild Goose is a white brick church with a red roof, 1.5 miles on the left.
Directions from Blacksburg/Christiansburg/Radford
From Blacksburg/Christiansburg/Radford, take Interstate 81 Exit 109 (Radford) and turn left onto Tyler Street at the end of the ramp. Go 2.7 miles (past Radford Hospital on your left) until Tyler dead-ends into Childress Road. Turn right onto Childress Road. Go 1.7 miles on Childress Road and turn left onto Indian Valley Road (State Route 787). Go 8.3 miles on Indian Valley Road and turn right onto Horse Ridge Road (Wild Goose sign on left). Go 5.5 miles on Horse Ridge Road (State Route 619) to stop sign. Turn left onto Macks Mountain Road (Wild Goose sign on right). Wild Goose is a white brick church with a red roof, 0.2 miles on the right.
Or mapquest/GPS: 942 Macks Mountain Road, Indian Valley, VA 24105.