Asbury is a rural community about 10 miles south of Pilot Mountain and 11 miles east of Mount Airy , 1.5 miles north of the Virginia border .
Asbury is a rural community about 10 miles north of Pilot Mountain and 11 miles east of Mount Airy , 1,5 miles south of the Virginia border .